Test installatiion of StoRM
Adding egrid repository to APT
cat >> EOF # packages storm rpm http://egrid-doc.egrid.it/download/storm/rpm . storm # package yaim rpm http://egrid-doc.egrid.it/download/rpm . yaim EOF
Install ig_SE_storm_mysql
apt-get install ig_SE_storm_mysql
Configure Yaim file site-info.def
export LCG_REPOSITORY="rpm http://glitesoft.cern.ch EGEE/gLite/APT/R3.0/rhel30 Release3.0 externals updates"; export CA_REPOSITORY="rpm http://linuxsoft.cern.ch LCG-CAs/current production"; export IG_REPOSITORY="rpm http://grid-it.cnaf.infn.it apt/ig_sl3-i386 3_0_0 utils"; export OS_REPOSITORY="rpm http://linuxsoft.cern.ch cern/slc304/i386/apt os updates extras"; export YAIM_VERSION="3.0.0-1"; export USERS_CONF="/opt/glite/yaim/users.conf"; export VOS="egrid"; # # Storm # export STORM_HOST="egrid-bdii-01.pd.infn.it"; export STORM_PORT="8444"; export STORM_ACCESSPOINT="/"; export STORM_USER="storm"; export STORM_DB_PWD="storm"; export STORM_AP_LIST="egrid"; export STORM_AUTH_POLICY="ecar"; export STORM_ECAR_ENDPOINT="https://egrid-lfc-01.pd.infn.it:8859"; export STORM_REPOSITORY="rpm http://egrid-doc.egrid.it/download/storm/rpm . storm rpm http://egrid-doc.egrid.it/download/rpm . egrid"; export STORM_egrid_ROOT="/flatfiles"; export STORM_egrid_ACCESSPOINT="egrid"; export STORM_egrid_FSTYPE="ext3"; export STORM_egrid_FSDRIVER="posixfs"; export STORM_egrid_SPCDRIVER="mock"; export STORM_egrid_ACLMODE="jit"; export JAVA_LOCATION='/usr/java/j2sdk1.4.2_10';
It's Necessarry Install JAVA use rpm j2sdk-1_4_2_10-linux-i586-rpm.bin Modify /etc/alternatives related to java
cd /etc/alternatives for i in jar java javac ; do mv $i $i.pre_storm; done [root@egrid-bdii-01 alternatives]# ln -s /usr/java/j2sdk1.4.2_10/bin/jar . [root@egrid-bdii-01 alternatives]# ln -s /usr/java/j2sdk1.4.2_10/bin/java . [root@egrid-bdii-01 alternatives]# ln -s /usr/java/j2sdk1.4.2_10/bin/javac
Enable ACL support, on the filesystem if enabled with mount you can see this
#mount /dev/hda1 on / type ext3 (rw,acl)
To enable it edit /etc/fstab adding acl and then remount it mount -o remount /
Run yaim to install StoRM
/opt/glite/yaim/scripts/ig_install_node /opt/glite/yaim/site-info.def SE_storm_mysql
Run yaim to configure StoRM
/opt/glite/yaim/scripts/ig_configure_node /opt/glite/yaim/site-info.def SE_storm_mysql
StoRm have is GRIS thatmust be published by a Site BDII of a Ce as a Classic SE
Now there is the folliwing service will be installes
mysql, srmv2-server,storm-server,rfio patched by egrid
