5.1 Cache User Credentials

Before you can submit jobs, your credentials must be cached on the HPC 2008 R2 head node, which allows the MSMHPC service to authenticate when it submits the job to HPC 2008 R2. Credential caching only needs to be done once for each user. Once cached, you can submit jobs normally with the msub command. To cache user credentials, use either MSMHPC Manager, the MSMHPCCacheCredentialsCLI / MSMHPCCacheCredentialsGUI application, or the user.cache.pl script that was provided with the MSMHPC Perl scripts.

If the credentials are not cached on submission or start, the job will be deferred and have a message attached to it in Moab indicating that the credentials are not cached and which user attempted to start the job.

The ./user.cache.pl script is the recommended method. It may have one of the following three syntaxes:

5.1.1 Items for Special Consideration

To use the MSMHPCCacheCredentialsCLI and MSMHPCCacheCredentialsGUI applications instead of your script to cache your credentials, copy both the application you want and the MSMHPCConnections.dll file to the

MSMHPC_cache_credentials_gui

The public key refers to the key set up in Installing the MSMHPC Services. Host refers to the host name or IP address of the machine running the MSMHPC service.

Note Both of the clients (CLI and GUI) must reach the Windows head node's port 5343.

Copyright © 2011 Adaptive Computing Enterprises, Inc.®