A user is a person authorized to submit jobs to run on a high performance computing resource. User properties include the common name, phone number, email, organization, and default project for that person. A user can be created, queried, modified, and deleted.
To create a new user, use the command gmkuser:
gmkuser [-A | -I] [-n common_name] [-F phone_number] [-E email_address] [-p default_project] [-d description] [—debug] [-? | —help] [--man] [—quiet] [-v | —verbose] {[-u] user_name}
It is possible to have users be created automatically when first encountered in a job function (charge, reserve or quote) by setting the user.autogen configuration parameter to true (see Server Configuration). However, bear in mind that users must be defined in order to assign them as members of a project. It is also possible to establish a system default user to be used in job functions (charge, reserve, quote) when the user is unspecified (user.default parameter). |
Example 1. Creating a user
$ gmkuser -n "Smith, Robert F." -E "bob@western.edu" -F "(509) 555-1234" bob Successfully created 1 User