Enable and Configure RUR
It won't work unless it's enabled and configured
This procedure assumes that the user has generated configuration worksheets and is editing the RUR configuration worksheet (cray_rur_worksheet.yaml). If new worksheets need to be generated, use this procedure:
- Generate up-to-date worksheets for config set p0 (merges any new service packages installed on the system with data already in config set p0).
smw# cfgset update --mode prepare --no-scripts p0
- Locate the newly generated worksheets and copy them to a new location.
smw# cfgset show --fields path p0 p0: path: /var/opt/cray/imps/config/sets/p0 smw# cp /var/opt/cray/imps/config/sets/p0/worksheets/* /some/edit/location
- Edit the RUR worksheet.
smw# vi /some/edit/location/cray_rur_worksheet.yaml
This procedure identifies both necessary and optional settings for RUR to function properly. The following steps correspond to the configuration settings available in the RUR worksheet, and step numbering reflects the order in which those settings appear.
Tip: The default values assigned for settings are sufficient for an initial install.
Next, configure the cray_alps to call the RUR prologue and epilogue scripts. Sites running Slurm must modify the Slurm configuration file to call the RUR prologue and epilogue scripts.