This page describes how to reboot a machine managed by NVIDIA Infra Controller (NICo) (i.e. a managed host or DPU) in any potential state of its lifecycle.
This is not a site-provider or tenant facing workflow.
Rebooting a machine while it is in-use for a tenant can have unexpected
side effects. If a tenant requires a reboot, they should use the
InvokeInstancePower request - which is properly integrated into the
instance lifecycle.*
The following steps can be used to reboot a machine:
nico-admin-cliSee nico-admin-cli access on a NICo deployment.
nico-admin-cli machine reboot commandnico-admin-cli machine reboot can be used to restart a machine.
It always will require the machine’s BMC IP and port to be specified.
BMC credentials can either be explicitly passed, or the --machine-id parameter
can be used to let the NICo site controller read the last known credentials
for the machine.
Rebooting a machine will also always reset its boot order. The machine will PXE boot, and thereby will be able to retrieve new boot instructions from the NICo site controller.
Example:
or using username and password: