Configure Additional Host Entries in cray_net (Optional)

Optional procedure on how to configure additional host entries in cray_net.

If one or more aarch64 compute nodes have been repurposed as login nodes, then host entries for aarch64 login nodes should be added to the cray_net service in the CLE config set. They will have their hostnames and any desired aliases added to the system's generated /etc/hosts file. Hosts can be added using cfgset update in interactive mode, using cfgset update with worksheets, or using cfgset modify commands.

  1. Add a host entry for a login node.
    This will give the hostname login1_aarch and two additional aliases.
    smw# cfgset modify -a login_aarch64_1 cray_net.settings.hosts.data p0
    
    smw# cfgset modify -s "aarch64 login node 1" \ 
    cray_net.settings.hosts.data.login_aarch64_1.description p0
    
    smw# cfgset modify -s c0-0c0s2n0 \ 
    cray_net.settings.hosts.data.login_aarch64_1.hostid p0
    smw# cfgset modify -s login1-aarch \ 
    cray_net.settings.hosts.data.login_aarch64_1.hostname p0
    smw# cfgset modify -a login1-arm -a login1-aarch64 \ 
    cray_net.settings.hosts.data.login_aarch64_1.aliases p0
  2. Run cfgset update -m prepare p0.
    smw# cfgset update -m prepare p0
  3. Ensure the config set is valid.
    smw# cfgset validate p0