DAS2-UvA Grid
Index
The DAS-2 Grid
Logbook (part 1)
Logbook (part 2)
Install overview
UvA DAS-2 usage
Back
|
Log of installing Globus and EDG services on DAS2 (fs2)
This series of steps is in chronological order. Some info that you
see might be in error, but corrected in a later stage of the process.
Use this information with care...
-
Try getting the wu-ftpd to work. Just run the srtaup script and
voila
-
Now the MDS. If you configure it in a very simple way, without the EDG
stuff and just using globus.conf like:
GLOBUS_OVERWRITE_CONFIG=yes
GRID_INFO_USER=globus
GRID_INFO_GRIS=yes
It will fail in a very stange way: the entries appear, some
double, and no info in them (and list fails). The produced
LDIF is alvo quite srange.
Now, we add the EDG stuff from WP3:
[root@fs2 WP3]# rpm -iv openldap-ftree-2.0.18ft1.0.0pre3-1.i386.rpm
Preparing packages for installation...
openldap-ftree-2.0.18ft1.0.0pre3-1
[root@fs2 WP3]# rpm -iv edg-info-*
error: failed dependencies:
perl-Filesys-DiskFree is needed by edg-info-se-1.0.0-2
[root@fs2 WP3]# rpm -iv ../external/perl-Filesys-DiskFree-0.06-6.i386.rpm
error: failed dependencies:
perl >= 5.00503 is needed by perl-Filesys-DiskFree-0.06-6
[root@fs2 WP3]# rpm -qvlp ../external/perl-Filesys-DiskFree-0.06-6.i386.rpm
-r--r--r-- 1 root root 3139 Oct 27 15:57 /usr/lib/perl5/man/man3/Filesys::DiskFree.3.gz
-r--r--r-- 1 root root 8957 Oct 24 1998 /usr/lib/perl5/site_perl/5.005/Filesys/DiskFree.pm
[root@fs2 WP3]# rpm -i --nodeps ../external/perl-Filesys-DiskFree-0.06-6.i386.rpm
[root@fs2 WP3]# rpm -iv edg-info-*
Preparing packages for installation...
edg-info-main-1.0.0-8
edg-info-netmon-1.0.0-1
edg-info-se-1.0.0-2
-
It was not neccesary after all, so I removed the edg-info packages and
the perl Filesys* packages.
and "rpm -e openldap-ftree-2.0.18ft1.0.0pre3-1".
The problem is with the JAVA LDAP browser: it can some problems iwth the
schema that cause the funny behaviour. Using plain "ldapsearch"
yield the "proper" results.
Also the Mds-Vo-name=das2 GIIS seems to work.
ldapsearch -L -h fs2.das2.nikhef.nl -p 2135 -b "Mds-Vo-name=das2,o=Grid" '(objectclass=*)'
-
Also enabled a GIIS, VO name "das2", that runs on fs2.das2.nikhef.nl.
New globus.conf is here.
-
CReated a VO for DAS: dc=testbed0,dc=vl-e,dc=nl", with a group "das2core"
with me and Zeger in (only we have accounts on DAS2 now).
Modified subject2user to generate our loginname convention.
See here for modified version.
and here for the new mkgridmap.conf.
-
Installed globus-2 as part of the regular services:
chkconfig globus-mds on
chkconfig globus-gatekeeper on
chkconfig globus-gsi_wuftpd on
This installed the following symlinks:
ls -ltrac /etc/rc.d/rc3.d/
....
lrwxrwxrwx 1 root root 27 Jan 21 14:44 S55globus-gsi_wuftpd -> ../init.d/globus-gsi_wuftpd
lrwxrwxrwx 1 root root 27 Jan 21 14:45 S55globus-gatekeeper -> ../init.d/globus-gatekeeper
lrwxrwxrwx 1 root root 20 Jan 21 14:45 S55globus-mds -> ../init.d/globus-mds
and
ls -ltrac /etc/rc.d/rc5.d/
....
lrwxrwxrwx 1 root root 27 Jan 21 14:44 S55globus-gsi_wuftpd -> ../init.d/globus-gsi_wuftpd
lrwxrwxrwx 1 root root 27 Jan 21 14:45 S55globus-gatekeeper -> ../init.d/globus-gatekeeper
lrwxrwxrwx 1 root root 20 Jan 21 14:45 S55globus-mds -> ../init.d/globus-mds
and did
[root@fs2 /]# chkconfig edg-gridmapfile-upgraded on
[root@fs2 /]# chkconfig edg-crl-upgraded on
those end up in S85*.
On Wed Jan 23 11:31:20 CET 2002:
-
We got the 10 dynamtci accounts, so enabled them in
/etc/grid-security/gridmapdir/:
cd /etc/grid-security/gridmapdir
for i in 001 002 003 004 005 006 007 008 009 010 ; do touch grid$i ; done
Added Dmitry and Vladimir in a new rts-developers group in the
VLAM-G VO and modified mkgridmap.conf:
#### GROUP: group URI [lcluser]
group ldap://grid-vo.nikhef.nl/ou=das2core,dc=testbed0,dc=vl-e,dc=nl AUTO
group ldap://grid-vo.nikhef.nl/ou=rts-developers,dc=testbed0,dc=vl-e,dc=nl .grid
Testing with my own account (and temporarity modifying the grid-mapfile)
shows that dynamic accounts work.
- Eanbles globus submission to (default) PBS queue. Added
the following to globus.conf:
GLOBUS_JOBMANAGERS="fork pbs"
...
GLOBUS_GRAM_JOB_MANAGER_MPIRUN=/usr/local/mpich/mpich-gm/bin/mpirun
GLOBUS_GRAM_JOB_MANAGER_QDEL=/usr/local/bin/qdel
GLOBUS_GRAM_JOB_MANAGER_QSTAT=/usr/local/bin/qstat
GLOBUS_GRAM_JOB_MANAGER_QSUB=/usr/local/bin/qsub
GLOBUS_GRAM_JOB_MANAGER_QSELECT=/usr/local/bin/qselect
-
Submitted first job to pbs queue (date; sleep 30; date):
triode:davidg:1039$ globus-job-run fs2.das2.nikhef.nl/jobmanager-pbs tmp/test.pbs
----------------------------------------
Begin PBS Prologue Wed Jan 23 11:30:21 CET 2002
Job ID: 6.fs2.das2.nikhef.nl
Username: davidg
Group: uva
Nodes: node231
End PBS Prologue Wed Jan 23 11:30:22 CET 2002
----------------------------------------
Wed Jan 23 11:30:22 CET 2002
Wed Jan 23 11:30:52 CET 2002
----------------------------------------
Begin PBS Epilogue Wed Jan 23 11:30:57 CET 2002
Job ID: 6.fs2.das2.nikhef.nl
Username: davidg
Group: uva
Job Name: STDIN
Session: 3356
Limits: ncpus=1,neednodes=node231,walltime=00:01:00
Resources: cput=00:00:00,mem=0kb,vmem=0kb,walltime=00:00:31
Queue: dque
Account:
Nodes: node231
Killing leftovers...
End PBS Epilogue Wed Jan 23 11:30:57 CET 2002
----------------------------------------
Successful!
-
Added Zeger to the list of ou=admin in the testbed0 group for vl-e. This
DN is now also an owner of the ou=rts-developers group, so he can modify
this group also (David Groep is also still owner).
Tested this by adding Zeger (as cn=Zeger Hendrikse, ou=admin,*) to this
group.
Password to be communicated out-of-band.
Comments to David Groep
|