For forms where there may be multiple requirements (such as the Create VPC page), you may specify what data gets saved for which requirements. A single queue item may contain data about one or more requirements. The stored data is later passed to Moab. For details about the requirement specifications, see the administrator configuration for the page you are configuring.
Typically, all components dealing with an individual queue item should be stored as part of the queue item's requirement data; such individual queue item components might include processor count, amount of memory, and so forth. Components that are global to the entire request (like the start time and the duration for the Create VPC page), do not need to be stored in the <requirement-data> element.
To specify which queue data to store
<queue name="Your Current VPC Request"> ... <requirement-data id="rsvRequirement"> <component id="os" /> <component id="procs" /> <component id="memory" /> <component id="disk" /> </requirement-data> ... </queue>
The operating system, number of processors, RAM, and disk space are stored then passed to Moab through the mshow -a command, configured using the <request> element. See the Moab Workload Manager Administrator Guide for more information about the mshow -a command.
Related topics