GOld Allocation Manager

Managing Users

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.

Creating Users

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}

Note 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