13
Using OASIS Demo

Using OASIS Demo

Embed Size (px)

DESCRIPTION

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 - PowerPoint PPT Presentation

Citation preview

Page 1: Using OASIS  Demo

Using OASIS Demo

Page 2: Using OASIS  Demo

GOC

OASIS Loginoasis-login.grid.iu.edu

OIM

GOC OASIS Administrator

grid-mapfilegsisshd

Page 3: Using OASIS  Demo
Page 4: Using OASIS  Demo

/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

Page 5: Using OASIS  Demo

GOC

OASIS Loginoasis-login.grid.iu.edu

VO App Machine(soichi6.grid.iu.edu)

OIM

GOC OASIS Administrator

grid-mapfile

OASIS VO Administrator

VO gsiscp

app

gsisshd

Page 6: Using OASIS  Demo

VO App machine (soichi6.grid.iu.edu)

Install GSI tools (gsissh/gsiscp/etc..) from OSG repo• sudo yum install gsi-openssh-clients

Page 7: Using OASIS  Demo

VO App machine (soichi6.grid.iu.edu)

Test Login to oasis-login• grid-proxy-init• gsissh [email protected]

Page 8: Using OASIS  Demo

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

Page 9: Using OASIS  Demo

VO App machine (soichi6.grid.iu.edu)

Publish• osg-oasis-update (on oasis-login)

Page 10: Using OASIS  Demo

OASIS Stratum-0oasis.grid.iu.edu

OASIS Stratum-1oasis-replica.grid.iu.edu

GOC

OASIS Loginoasis-login.grid.iu.edu

VO App Machine(soichi6.grid.iu.edu)

OIM

GOC OASIS Administrator

grid-mapfile

OASIS VO Administrator

VOosg-oasis-update

cvmfs sync cvmfs publish

app

cvmfsd

cvmfs-replica

gsisshd

Page 11: Using OASIS  Demo

OASIS Stratum-0oasis.grid.iu.edu

OASIS Stratum-1oasis-replica.grid.iu.edu

GOC

Site

OASIS Loginoasis-login.grid.iu.edu

VO App Machine(soichi6.grid.iu.edu)

OIM

Squid(ce.grid.iu.edu)

Worker Node(wn2.grid.iu.edu)

Worker Node(wn1.grid.iu.edu)

GOC OASIS Administrator

grid-mapfile

OASIS VO Administrator

VOgsiscp & osg-oasis-update

cvmfs sync cvmfs publish

app

cvmfsd

cvmfs-replica

gsisshd

Frontier-squid

cvmfscvmfs

Page 12: Using OASIS  Demo

Worker Node (Oasis only)

• yum install cvmfs• /etc/cvmfs/default.conf

CVMFS_REPOSITORIES=oasis.opensciencegrid.orgCVMFS_PUBLIC_KEY=/etc/cvmfs/keys/oasis.opensciencegrid.org.pub– Working on a way to distribute this, [email protected]

• /etc/cvmfs/domain.d/opensciencegrid.org.confCVMFS_SERVER_URL=http://oasis-replica.opensciencegrid.org/cvmfs/oasis

• /etc/init.d/cvmfs restartautofs• ls /cvmfs/oasis.opensciencegrid.org/mis

Page 13: Using OASIS  Demo

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 ([email protected])