Configuring the BMC Network Settings

Use the BMC configuration script to configure the network settings for the Baseboard Management Controllers (BMCs) in the ztC Endurance system. You can also configure the BMC network settings in the system BIOS configuration utility, but the BMC configuration script simplifies the changes and allows you to change the configuration on a running system.

If you do not run the BMC configuration script, the system automatically uses DHCP settings for the BMC network addresses and retains the default BMC Web console password.

Notes:  
  1. If you have the BMC Web console open for either compute module when you change network settings with the BMC configuration script, you will lose your connections. You need to reconnect to the new addresses you entered in the script or configuration file.

  2. Although the software installation script also prompts for changes to the same BMC settings, it is best to modify these settings with the BMC configuration script to prevent network disruptions during the installation procedure.

  3. There is no programmatic way to change the DDNS method; modify DDNS settings in the DNS Configuration page of the BMC Web Console.

  4. For more information about using the BMC Web Console, see Overview of the BMC Web Console and Using the BMC Web Console Online Help.

If you want to create a file that already contains the configuration settings needed for the BMC configuration process and software installation process, see Preparing the Installation Configuration File (Optional). You can specify this file for input when running the BMC configuration script, software installation script, or network configuration script.

The BMC configuration script is located in /opt/stratus/bin/bmc_config.sh.

BMC configuration script usage:

Usage : bmc_config.sh {options}

Options:
-h            prints this menu
-u url        url with ISO image location
-f filename   path to ISO image
-y filename   path to configuration yaml file
Note: To use privileged commands in the zenadmin account, you need to add the sudo directive.

To run the bmc_config.sh script with prompts for each setting:

sudo /opt/stratus/bin/bmc_config.sh -f /opt/stratus/install/zen-aul-se-vmw-n.n.n.n-nnn.iso

To run the bmc_config.sh script with a configuration file that already contains settings:

sudo /opt/stratus/bin/bmc_config.sh -y /opt/stratus/install/zen_config.yaml

In the preceding command, if you installed zen_config.yaml in a different directory, specify that directory instead.

Note: If you run the bmc_config.sh script with the zen_config.yaml file, the BMC configuration settings are saved in a new .yaml file with a date and time stamp (for example, config_26042023_180016.yaml). You can then use the new .yaml file with the software installation script.

To configure the BMC network settings

  1. Optionally, create a file that already contains the configuration settings as described in Preparing the Installation Configuration File (Optional); otherwise, be prepared to manually enter the information from Gathering Information.

  2. Using the keyboard connected to compute module B, log on to the Standby OS as the zenadmin user with the default password zenadmin (or other credentials, if provided).

  3. Start the BMC configuration script by using one of the commands described earlier in this topic.

    sudo /opt/stratus/bin/bmc_config.sh {options}
  4. The configuration script loads any existing settings from the installation configuration file and begins prompting for input.

    Note: If you already entered the settings into the installation configuration file, the BMC configuration script prompts only for the settings you have not entered.
  5. Type the BMC Web console admin password and press Enter to continue.

  6. The script prompts for the BMC configuration settings. Type new values for the settings you need to change and press Enter to continue. To accept an existing value, leave the field blank and press Enter. Repeat until the script displays Confirm input.

  7. The script displays a summary of the settings you entered and prompts you to apply the settings or prompt for each setting again to make any corrections. Do one of the following:

    • To accept the settings that you entered and apply them to the BMCs, type y and press Enter.

    • To display each prompt again with passwords hidden, type n and press Enter. For each prompt, type any changes and press Enter to continue.

    • To display each prompt again with passwords in clear text, type unhide. For each prompt, type any changes and press Enter to continue.

  8. The configuration script begins to implement the BMC settings that you specified, and then exits.

  9. View the output to confirm that the BMC configuration script completed successfully.