Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 4

1.

Turn off firewall


2. Turn off SeLinux from security.
3. gedit /etc/selinux/config
SELINUXTYPE=disabled
4. From software install following
compat-libf2c
compat-readline
ncompress
openmotif
sharutils
xdg-utils
xorg-x11-fonts-ISO8859-1-75dpi
xorg-x11-fonts-ISO8859-1-100dpi
coreutils.x86_64
readline.x86_64
libXpm.x86_64
redhat-lsb.x86_64
rpcbind.x86_64
xterm.x86_64
libgfortran.x86_64
compat-expat1.x86_64
tcl.x86_64
gnuplot.x86_64

or use yum install

5. Run Promax*setup.bin file make sure that execute privileges are set e.g.
chmod +x then run the installer.
Important: (for versions older than 5000.10)
select custom installation
never run post scrip installation because it has error and delete exe
of installation
i installed in /home/app

6. After you finish the installation put the license.dat file in


/installdir/ProMAX/", be sure in license edit your host to name
###################################################################################
############################
########################################################################
3.In this example I'm installing ProMAX in " /home/app" so all the configurations
will be relative to this path, you have to change this path to the path you used to
install promax in your installation.

make the folders

########################################################################
(optional) Create directory /home/app/ProMAX/logs with mkdir command and then run
chmod -R 700 logs

Create directory /home/app/ProMAX/scratch with mkdir command and then run chmod -R
700 scratch

mkdir /home/app/ProMAX/logs
mkdir /home/app/ProMAX/scratch
chmod -R 700 /home/app/ProMAX/logs
chmod -R 700 /home/app/ProMAX/scratch
###################################################################################
##########

7. Add the following lines to your ~/.bashrc file


Go to home folder. Use command gedit .bashrc
I am installing in /home/app by root user then i go to root home and edit
bashrc of it

So configuration will be respective to that dir.

vim .bashrc

################################################## #####################
export PROMAX_HOME=/home/app/ProMAX
if [ -d $PROMAX_HOME ] ; then
PROMAX_SCRATCH_HOME=$PROMAX_HOME/scratch
PROMAX_DATA_HOME==$PROMAX_HOME/data
PVM_ROOT=$PROMAX_HOME/sys
PROMAX_PATH=$PROMAX_HOME/sys/bin:$PROMAX_HOME/sys/exe:$PROMAX_HOME/port/bin
LIBPATH=$PROMAX_HOME/sys/lib:/usr/X11R6/lib:/usr/X11R6/LessTif/Motif1.2/lib:
$LIBPATH
LD_LIBRARY_PATH=$PROMAX_HOME/sys/lib:$LD_LIBRARY_PATH
XFILESEARCHPATH=$PROMAX_HOME/port/lib/X11/%T/%N%S
LM_LICENSE_FILE=$PROMAX_HOME/license.dat
LGC_PD_SERVICE=lgc_pd
LGC_PD=lgc_pd
PATH=$PATH:$PROMAX_PATH
export PROMAX_SCRATCH_HOME PROMAX_PATH LIBPATH LD_LIBRARY_PATH XFILESEARCHPATH
LGC_PD_SERVICE LGC_PD LM_LICENSE_FILE PATH MANPATH
alias promax='$PROMAX_HOME/port/bin/Promax &'
alias promax3d='$PROMAX_HOME/port/bin/Promax -o 3d &'
alias promaxvsp='$PROMAX_HOME/port/bin/Promax -o vsp &'
alias promax4d='$PROMAX_HOME/port/bin/Promax -o 4d &'
fi

################################################## #####################
8. add the following lines at the end of you /etc/services file
################################################## ##############
promax 48250/tcp
lgc_pd 48251/tcp pd
################################################## #####################
These port numbers should be unique in the file.
################################################## #####################
9. make sure that you have created /home/app/ProMAX/logs directory to run the Lic
server add the following to your /etc/rc.local file
/home/app/ProMAX/linux64/bin/flexlm/lmgrd -c /home/app/ProMAX/license.dat >
/home/app/ProMAX/logs/license.log

##############################################################################

11. Edit sitemgr and SSclient in the address: /home/app/SeisSpace/etc

sitemgr section open it and edit it :

#=============================================================================
export PROWESS_HOME=/home/app/SeisSpace

# Specify where SeisSpace was installed.

#######################################################
export PROMAX_HOME=/home/app/ProMAX

# Specify where ProMAX was installed.

#######################################################
export PROWESS_PORT=5006

# You can run multiple sitemanagers by using different port numbers.


# Use higher numbered ports to avoid conflicts eg. you can run
# SeisSpace R5000.0 on port 5000.

#######################################################
#default#
export PROWESS_LOGDIR=$PROWESS_HOME/logs

# Specify the path to the logs directory. This is where you'll find
# log files as well as the netdir.xml file for the sitemanager.

#######################################################

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$

SS silent edit:

#=============================================================================

export PROWESS_HOME=/home/app/SeisSpace

# Specify where SeisSpace was installed. This should


# should already be set to the installation directory you specifed to
# the CD installer. This variable is used internally by this script to
# determine the location of the system SeisClient.sh script.

################################################################
export PROMAX_HOME=/home/app/ProMAX

# Because the client accesses ProMAX data, it needs to know where to


# find the associated ProMAX installation. The ProMAX and SeisSpace
# versions need to be compatible.

################################################################
export PROWESS_HOST=localhost.localdomain
export PROWESS_PORT=5006

# When working with centralized sitemanager that is running as root


# it is the combination of PROWESS_HOST and PROWESS_PORT that tells the navigator
# which centralized sitemanager to connect to. The port is defined in the sitemgr
# script. When you are connecting to a centralized sitemanager you need to set
# PROWESS_HOST and PROWESS_PORT to match the host and port where the sitemanager
# is running

################################################################
#

export PROWESS_ETC_HOME=$PROWESS_HOME/etc

# You can change where the navigator looks for:


# site-wide submit parameter files (etc/SeisSpace/*.submitXML)
# menu parameter defaulting flow files
(etc/defaultdatahom/defaultarea/defaultline/*)
# properties files (e.g. etc/prowess.properties)
# new table types (etc/flowbuilder/TableTypes.txt)
#
# This can be multi-pathed. The navigator will always add
# $PROWESS_HOME/etc to the end of this path. The properties files
# under your PROWESS_ETC_HOME do not need to be complete copies of
# the originals under $PROWESS_HOME/etc; they need only contain
# changes that differ from the originals. Although it is also possible to
# redefine the basic list of SeisSpace processes (etc/flowbuilder/PROWESS.xml)
# this is not recommended because you will fail to receive any updates to this
# list from future installations of SeisSpace.
#
# The default is $PROWESS_HOME/etc.

################################################################
export PROWESS_PREFS_DIR=~/SeisSpace

# The directory that contains the SeisSpace preferences file .seisspace


# and the archive_state.xml file
# The system default is $HOME/SeisSpace. This variable allows you to
# use different .seisspace files for different versions
# of SeisSpace. You will find that the .seisspace file for 2003.19.1.1
# and r5000 are different and incompatible.
# You may put the user preference file in a centralized location
# by setting this to $PROWESS_HOME/../userprefs/`whoami`/SeisSpace for example.

################################################################
export LM_LICENSE_FILE=/home/app/ProMAX/license.dat

# Specify the full path to the license file that serves ProMAX UI license
# features. The client checks out ProMAX UI license features.

################################################################

12-Replace patches over originals-


13. Reboot pc
14. Run promax

go to /home/app/SeisSpace/etc

run ./sitemgr start

after it run

./SSclient

You might also like