AFS

From FarmShare

(Difference between revisions)
Jump to: navigation, search
Line 24: Line 24:
*https://itservices.stanford.edu/service/kerberos/user_guide/how
*https://itservices.stanford.edu/service/kerberos/user_guide/how
*http://fnal.gov/docs/strongauth/user.html
*http://fnal.gov/docs/strongauth/user.html
 +
 +
==keeping your tokens for more than 24hrs==
 +
If you're using cardinal/corn, you should use "keeptokens" per https://itservices.stanford.edu/service/afs/learningmore/tokens
 +
 +
If you're submitting to the barleys (from the corns), you should _not_ use keeptokens, as the AUKS/SGE integration will handle the krenew/aklog process for you.  You should see something like "Auks API request succeeded." when you run qsub.

Revision as of 14:59, 9 November 2011

AFS is now available on the barley machines.  You'll want to ensure you have your Kerberos ticket on corn-image-new first.

To obtain and cache Kerberos ticket-granting ticket:

kinit

To list cached Kerberos tickets:

klist

Next, you'll want to ensure you have a valid AFS token.

To obtain tokens for authentication to AFS:

aklog

To display the issuer's tokens:

tokens

Then you can just submit jobs to the resource manager, and the jobs will be able to read/write to/from your AFS directories.

To submit a batch job to Grid Engine:

echo "sleep 3600" | qsub

A simple, complete example:

ssh corn-image-new
kinit
aklog
echo "sleep 3600" | qsub

Links

keeping your tokens for more than 24hrs

If you're using cardinal/corn, you should use "keeptokens" per https://itservices.stanford.edu/service/afs/learningmore/tokens

If you're submitting to the barleys (from the corns), you should _not_ use keeptokens, as the AUKS/SGE integration will handle the krenew/aklog process for you. You should see something like "Auks API request succeeded." when you run qsub.

Personal tools
Toolbox
LANGUAGES