mapping
Manually collect PXE NIC information for target servers and define them to Omnia (using the pxe_mapping_file
variable in input/provision_config.yml`
) using a mapping file using the below format:
pxe_mapping_file.csv
SERVICE_TAG,HOSTNAME,ADMIN_MAC,ADMIN_IP,BMC_IP
XXXXXXXX,n1,xx:yy:zz:aa:bb:cc,10.5.0.101,10.3.0.101
XXXXXXXX,n2,aa:bb:cc:dd:ee:ff,10.5.0.102,10.3.0.102
Note
The header fields mentioned above are case sensitive.
The service tags provided are not validated. Ensure the correct service tags are provided.
The hostnames provided should not contain the domain name of the nodes.
All fields mentioned in the mapping file are mandatory except
bmc_ip
.The MAC address provided in
pxe_mapping_file.csv
should refer to the PXE NIC on the target nodes.If the field
bmc_ip
is not populated, manually set the nodes to PXE mode and start provisioning. If the fields are populated and IPMI is enabled, Omnia will take care of provisioning automatically.Target servers should be configured to boot in PXE mode with the appropriate NIC as the first boot device.
To assign IPs on the BMC network while discovering servers using a mapping file, target servers should be in DHCP mode or switch details should be provided.
Caution
Details provided in the mapping file are not validated. If incorrect details are passed on to the Omnia DB (this takes place when discovery.yml
or discovery_provision.yml
is run), delete the nodes with incorrect information using the linked script. If the bmc_ip
alone is incorrect, manually PXE boot the target server to update the database.
To continue to the next steps:
If you have any feedback about Omnia documentation, please reach out at omnia.readme@dell.com.