=======Install TORQUE ============= > yum -y install pam-devel libxml2-devel > ./configure --prefix=/opt/torque/4.2.6/ --enable-server --enable-mom --enable-clients --disable-gui --with-rcp=scp --with-default-server=master.nfs --with-pam=/lib64/security/ > cp -va contrib/init.d/pbs_mom /opt/torque/4.2.6/pbs_mom.init > chmod +x /opt/torque/4.2.6/pbs_mom.init > cp -va /opt/torque/4.2.6/pbs_mom.init /etc/init.d/pbs_mom > export PATH=$PATH:/opt/torque/4.2.6/bin:/opt/torque/4.2.6/sbin > echo "export PATH=\$PATH:/opt/torque/4.2.6/bin:/opt/torque/4.2.6/sbin" > /etc/profile.d/torque.sh > echo 'node2.acmad np=4 db' >> /var/spool/torque/server_priv/nodes > echo 'node1.acmad np=4 compute' >> /var/spool/torque/server_priv/nodes ======== Install MAUI ============= > ./configure --prefix=/opt/maui/3.3.1/ --with-spooldir=/var/spool/maui --with-pbs=/opt/torque/4.2.6/ --with-pcre > sed "/^MAUI_PREFIX=/s|/opt/maui|/opt/maui/3.3.1|" -i etc/maui.d ======== Install Module =========== > yum install tcl.x86_64 tcl-devel.x86_64 tk.x86_64 > ./configure --prefix=/opt ========= Install DEVTOOLS ========= wget http://people.centos.org/tru/devtools-1.1/devtools-1.1.repo -O /etc/yum.repos.d/devtools-1.1.repo > yum install devtoolset-1.1 > scl enable devtoolset-1.1 bash > export CC=/opt/centos/devtoolset-1.1/root/usr/bin/gcc > export FC=/opt/centos/devtoolset-1.1/root/usr/bin/gfortran ====== config for OPENMPI ======== ## must instal the following lib: > yum install libsysfs libsysfs-devel libibverbs libibverbs-devel > ./configure CC=gcc FC=gfortran --prefix=/opt/openmpi/1.6.5/gnu/4.7.2/torque --with-tm=/opt/torque/4.2.6/ ====== config for HDF5======== > ./configure CC=gcc FC=gfortran --prefix=/opt/hdf5/1.8.12/gnu ====== config for NETCDF======== > ./configure --prefix=/opt/netcdf/4.3.0/gnu --enable-netcdf-4 --enable-dap CPPFLAGS=-I/opt/hdf/1.8.12/gnu/include/ LDFLAGS=-L/opt/hdf/1.8.12/gnu/lib/ ====== config for NETCDF FORTRAN======== > ./configure FC=gfortran --prefix=/opt/netcdf/4.3.0/gnu/ CPPFLAGS=-I/opt/netcdf/4.3.0/gnu/include LDFLAGS=-L/opt/netcdf/4.3.0/gnu/lib ====== config for grib_api ======== ##need package jasper and gsl installed by yum > yum install gsl-devel.x86_64 gsl.x86_64 jasper-libs.x86_64 jasper.x86_64 jasper-devel.x86_64 > ./configure --prefix=/opt/grib_api/1.11.0/gnu ====== config for CDO ======== ##need package grib_api > ./configure CC=gcc FC=gfortran --with-netcdf=/opt/netcdf/4.3.0/gnu/ --with-grib_api=/opt/grib_api/1.11.0/gnu/ --prefix=/opt/cdo/1.6.2/gnu ====== config for libdap ======== > yum install antlr antlr-C++ libuuid-devel.x86_64 libxml2 libxml2-devel cppunit cppunit-devel > ./configure CC=gcc FC=gfortran --prefix=/opt/libdap/3.12.0/gnu ====== config for udinit======== ./configure --prefix=/opt/udunits/2.1.24 ====== config for NCO ======== ## need package libdap and udinits > ./configure CC=gcc FC=gfortran --prefix=/opt/nco/4.3.8/ ====== config for RegCM ======== > ./configure --prefix=/opt/RegCM/4.4rc16/gnu MPIFC=/opt/openmpi/1.6.5/gnu/4.7.2/torque/bin/mpif90 --with-netcdf=/opt/netcdf/4.3.0/gnu/