Applying BIOS settings on servers

Procedure
  1. To apply the BIOS settings on the servers, follow any one of the following substeps:
    • To apply the BIOS settings on all servers, run the following command:
      nps deploy -s hw_prep -l debug -sl all -a bios
    • To apply the BIOS settings on a single server or list of servers, run the following command:

      nps deploy -s hw_prep -l debug -sl "<Server iLO IP (or) Server iLO IP1, server iLO IP2,…>" -a bios

  2. To verify the status of the hardware preparation service, run the following command:
    nps show --service hw_prep

    Wait until the status is displayed as COMPLETED or SUCCESS for all the hardware configuration operations. If the status is displayed as FAILED for any of the operations, analyze the <topology_name>_<server_IP>_redfish_bios_<date>.log log files in the /var/nps/logs/<topology_name> directory. Correct the errors and execute the BIOS configuration again.

    To validate BIOS parameters, see BIOS parameters validation.

    NOTE:
    • The status is displayed as NOT APPLICABLE for the ilo_naming operation, if the hostname provided in the Input JSON file is "NA" or blank.

    • The status is displayed as NOT APPLICABLE for the create_user operation, if the label_password provided in the input JSON file is "NA" or blank.