Boot the System

Introduction to the xtbootsys command and booting the system.

The xtbootsys command is used to manually boot the boot node, service nodes, and CNL compute nodes. An administrator can boot the system using both user-defined and built-in procedures in automation files (e.g., /opt/cray/hss/default/etc/auto.generic). Before modifying the auto.generic file, Cray recommends making a copy because it will be replaced by an SMW software upgrade. Avoid strict boot ordering of service nodes in an automated boot file. Rename the copied file with the host name of the system for which it will be used (auto.hostname.start). For related procedures, see XC Series Software Installation and Configuration Guide (S-2559).
crayadm@smw> xtbootsys -a auto.hostname.start

The xtbootsys command prevents unintentional booting of currently booted partitions. If a boot automation file is being used, xtbootsys checks that file to determine if the string shutdown exists within any actions defined in the file. If it does, xtbootsys assumes that a shutdown is being done, and no further verification of operating on a booted partition occurs. If the partition is not being shut down and the boot node is in the ready state, xtbootsys announces this fact, warns that booting an already booted partition can cause a bad system state, and queries for confirmation to proceed. By default, a carriage return enters a "No" response.

If the --reboot option is not used and the idlist is not a partition or s0, a second confirmation is required:
WARNING: Your idlist does not include a full partition!
      Cold booting a partial partition may result in a bad system state.
      Do you want to Continue ? [yN]

Lastly, the --reboot option is disabled when an administrator runs xtbootsys command for a s0, a partition, or an idlist that includes a bootnode.

To disable or enable confirmation when booting booted partitions, use the xtbootsys config,confirm_booting_booted and the config,confirm_booting_booted_last_session global TCL variables, the --config name=value on the xtbootsys command line, or the XTBOOTSYS_CONFIRM_BOOTING_BOOTED and XTBOOTSYS_CONFIRM_BOOTING_BOOTED_LAST_SESSION environment variables.