Swift Notes: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(→Swift) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
== Swift == | == Swift == | ||
* | * First you need an account created on stage.uabgrid.uab.edu. | ||
* | * Connect to stage.uabgrid.uab.edu: | ||
ssh stage.uabgrid.uab.edu | ssh stage.uabgrid.uab.edu | ||
* You | * You need a UABgrid certificate. | ||
** The link for [http://uabgrid.uab.edu/UABgridCA UABgrid CA] is in [http://docs.uabgrid.uab.edu UABgrid Documentation]. | ** The link for [http://uabgrid.uab.edu/UABgridCA UABgrid CA] is in [http://docs.uabgrid.uab.edu UABgrid Documentation]. | ||
** Obtain an account on UABgrid first; you will have to log in to get the certificate. | ** Obtain an account on UABgrid first; you will have to log in to get the certificate. | ||
* From [http://uabgrid.uab.edu/UABgridCA UABgrid CA], go to "Manage Your UABgrid User Certificate." | * From [http://uabgrid.uab.edu/UABgridCA UABgrid CA], go to "Manage Your UABgrid User Certificate." | ||
* Download the user key and certificate. Save them to Desktop as userkey.pem and usercert.pem. | * Download the user key and certificate. Save them to Desktop as userkey.pem and usercert.pem. | ||
* | * Make a .globus directory on stage and copy the files to it: | ||
mkdir .globus | mkdir .globus | ||
mv Desktop/user* .globus | mv Desktop/user* .globus | ||
Line 18: | Line 18: | ||
* Connect to UABgrid | * Connect to UABgrid | ||
grid-proxy-init | grid-proxy-init | ||
*This will bring up a request for your GRID passphrase. Enter the passphrase that was used when the private key was created. | * This will bring up a request for your GRID passphrase. Enter the passphrase that was used when the private key was created. | ||
* The [http://www.ci.uchicago.edu/swift Swift website] contains an excellent tutorial on scripting with Swift. |
Latest revision as of 19:12, 11 February 2008
Swift
- First you need an account created on stage.uabgrid.uab.edu.
- Connect to stage.uabgrid.uab.edu:
ssh stage.uabgrid.uab.edu
- You need a UABgrid certificate.
- The link for UABgrid CA is in UABgrid Documentation.
- Obtain an account on UABgrid first; you will have to log in to get the certificate.
- From UABgrid CA, go to "Manage Your UABgrid User Certificate."
- Download the user key and certificate. Save them to Desktop as userkey.pem and usercert.pem.
- Make a .globus directory on stage and copy the files to it:
mkdir .globus mv Desktop/user* .globus ls -lc .globus cd .globus chmod 400 userkey.pem cd $HOME
- Connect to UABgrid
grid-proxy-init
- This will bring up a request for your GRID passphrase. Enter the passphrase that was used when the private key was created.
- The Swift website contains an excellent tutorial on scripting with Swift.