middleware:Globus/408/server/prepare/notes
From Dgiref
- Operating system
- Scientific Linux v.5.4 64 bit
Optimizing the configuration:
Use minimal operating system installation without firewall. To verify installed packages use the command
-
rpm -qa | grep package_name
Install the following additional packages:
-
yum -y install wget yum rpm make gcc gcc-c++ tar sed zlib openssl
After the installation is complete, turn off any unnecessary services (like gpm, sendmail, cups, haldaemon, messagebus, pcmcia, anacron, atd) with the following command:
-
chkconfig <SERVICE> off
Configure the following settings for the server:
- proxy
- ntp
- script:/etc/resolv.conf
- configure the postgres update
- Additional Software
- Torque and maui client
- java SDK >= 1.6.0 (from Sun, IBM, HP, or BEA (do not use GCJ))
- JDBC compliant database. E.g. PostgreSQL 8.1.9 (postgresql, postgresql-libs, postgresql-server)
- Perl >= 5.8 (with perl-XML-Parser)
- sudo
- gcc >= 3.2.1, gcc++
- xml-commons-jaxp-1.3-apis
- ant >= 1.6.5
| To make all libraries from ant available do the following as root: cd /usr/share/ant/lib ln -s /usr/share/java/ant.jar ant.jar ln -s /usr/share/java/ant-launcher.jar ant-launcher.jar |
WARNING: if your OS includes ant already.
Your /etc/ant.conf is probably configured to use gcj, which will fail to compile the Toolkit.
You may need to edit /etc/ant.conf or run ant --noconfig to use your clean version.
| Each grid user needs a certificates directory . As grid user create this directory by: mkdir -p $home/.$user_globus chown $user_grid /localhome/.$user_globus |