middleware:Globus/408/server/prepare/notes

From Dgiref
Jump to: navigation, search
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:

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
Note-icon.png
  
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.

Note-icon.png
  
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
Personal tools