130 likes | 263 Views
Using OASIS Demo. GOC. OIM. GOC OASIS Administrator. gsisshd. g rid- mapfile. OASIS Login oasis-login.grid.iu.edu. / etc /grid-security/grid- mapfile. "/DC=org/DC= doegrids /OU=People/CN=Scott Teige 689374" ouser.csiu
E N D
GOC OIM GOC OASIS Administrator gsisshd grid-mapfile OASIS Loginoasis-login.grid.iu.edu
/etc/grid-security/grid-mapfile "/DC=org/DC=doegrids/OU=People/CN=Scott Teige 689374" ouser.csiu "/DC=com/DC=DigiCert-Grid/O=Open Science Grid/OU=People/CN=Scott Teige 652" ouser.csiu "/DC=org/DC=doegrids/OU=People/CN=Brian Bockelman 504307" ouser.hcc "/DC=com/DC=DigiCert-Grid/O=Open Science Grid/OU=People/CN=Brian Bockelman" ouser.hcc "/DC=org/DC=doegrids/OU=People/CN=Ashu Guru 897726" ouser.hcc "/DC=com/DC=DigiCert-Grid/O=Open Science Grid/OU=People/CN=Robert Quick 62" ouser.mis "/DC=org/DC=doegrids/OU=People/CN=Soichi Hayashi 461343" ouser.mis "/DC=com/DC=DigiCert-Grid/O=Open Science Grid/OU=People/CN=Soichi Hayashi 238" ouser.mis "/DC=org/DC=doegrids/OU=People/CN=Scott Teige 689374" ouser.mis "/DC=com/DC=DigiCert-Grid/O=Open Science Grid/OU=People/CN=Scott Teige 652" ouser.mis "/DC=com/DC=DigiCert-Grid/O=Open Science Grid/OU=People/CN=Andrew John Norman 997" ouser.nova "/DC=com/DC=DigiCert-Grid/O=Open Science Grid/OU=People/CN=Raphael Schroeter 1051" ouser.nova "/DC=com/DC=DigiCert-Grid/O=Open Science Grid/OU=People/CN=Gavin Stuart Davies 1054" ouser.nova
GOC OIM GOC OASIS Administrator gsisshd grid-mapfile OASIS Loginoasis-login.grid.iu.edu VO gsiscp app VO App Machine (soichi6.grid.iu.edu) OASIS VO Administrator
VO App machine (soichi6.grid.iu.edu) Install GSI tools (gsissh/gsiscp/etc..) from OSG repo • sudo yum install gsi-openssh-clients
VO App machine (soichi6.grid.iu.edu) Test Login to oasis-login • grid-proxy-init • gsisshouser.mis@oasis-login.grid.iu.edu
VO App machine (soichi6.grid.iu.edu) Transfer files from app machine • gsiscp -C -r rhel6 oasis-login.grid.iu.edu:~/cvmfs • tar -cz --acls rhel6 | gsissh oasis-login.grid.iu.edu "tar -xz -C ~/cvmfs" • rsync -av --rsh="gsissh -x" rhel6 oasis-login.grid.iu.edu:~/cvmfs
VO App machine (soichi6.grid.iu.edu) Publish • osg-oasis-update (on oasis-login)
GOC OASIS Stratum-0oasis.grid.iu.edu OIM GOC OASIS Administrator cvmfsd cvmfs sync cvmfs publish gsisshd grid-mapfile OASIS Loginoasis-login.grid.iu.edu OASIS Stratum-1oasis-replica.grid.iu.edu cvmfs-replica VO osg-oasis-update app VO App Machine (soichi6.grid.iu.edu) OASIS VO Administrator
GOC OASIS Stratum-0oasis.grid.iu.edu OIM GOC OASIS Administrator cvmfsd cvmfs sync cvmfs publish gsisshd grid-mapfile OASIS Loginoasis-login.grid.iu.edu OASIS Stratum-1oasis-replica.grid.iu.edu cvmfs-replica VO Site gsiscp & osg-oasis-update Squid (ce.grid.iu.edu) Frontier-squid app VO App Machine (soichi6.grid.iu.edu) Worker Node (wn1.grid.iu.edu) Worker Node (wn2.grid.iu.edu) cvmfs cvmfs OASIS VO Administrator
Worker Node (Oasis only) • yum install cvmfs • /etc/cvmfs/default.conf CVMFS_REPOSITORIES=oasis.opensciencegrid.org CVMFS_PUBLIC_KEY=/etc/cvmfs/keys/oasis.opensciencegrid.org.pub • Working on a way to distribute this, steige@iu.edu • /etc/cvmfs/domain.d/opensciencegrid.org.conf CVMFS_SERVER_URL=http://oasis-replica.opensciencegrid.org/cvmfs/oasis • /etc/init.d/cvmfsrestartautofs • ls /cvmfs/oasis.opensciencegrid.org/mis
Add Oasis • /etc/cvmfs/default.local • CVMFS_REPOSITORIES=atlas.cern.ch,atlas-condb.cern.ch,lhcb.cern.ch,cms.cern.ch,oasis.opensciencegrid.org • /etc/cvmfs/domain.d/opensciencegrid.org.conf • CVMFS_SERVER_URL=http://oasis-replica.opensciencegrid.org/cvmfs/oasis.opensciencegrid.org • /etc/cvmfs/keys/opensciencegrid.org.pub • Must exist (steige@iu.edu)