ControlNvme
Locates, inserts, removes, or rescans an NVMe device.
Syntax
OOB
saa -i <IP or host name> -u <username> -p <password> -c ControlNvme --action <action> --dev_id <device ID> --group_id <group ID> --slot <slot number>
In-Band
saa -c ControlNvme --action <action> --dev_id <device ID> --group_id <group ID> --slot <slot number>
Multiple Systems OOB
saa -l <system list file> [-u <username> -p <password>] -c ControlNvme --action <Action> --dev_id <device ID> --group_id <group ID> --slot <slot num>
Actions
- Locate: Locates the device by turning on its LED light.
- StopLocate: Stops locating the device by turning off its LED light.
- Insert: Inserts the device.
- Remove: Removes the device.
- Rescan: Rescans the device. Only available on systems with TAS installed; does not require device ID, group ID, or slot parameters.
Options
--action <action>: Sets action to1= Locate,2= StopLocate,3= Insert,4= Remove,5= Rescan.--dev_id: The NVMe controller ID. Can be found usingGetNvmeInfo.--group_id: The NVMe device group ID. Can be found usingGetNvmeInfo.--slot: The NVMe slot number. Can be found usingGetNvmeInfo.
Examples
OOB
[SAA_HOME]# ./saa -i 192.168.3.4 -u ADMIN -p PASSWORD -c ControlNvme --action Locate --dev_id 0 --group_id 0 --slot 0
[SAA_HOME]# ./saa -i 192.168.3.4 -u ADMIN -p PASSWORD -c ControlNvme --action Rescan
In-Band
[SAA_HOME]# ./saa -c ControlNvme --action Remove --dev_id 0 --group_id 0 --slot 1
[SAA_HOME]# ./saa -c ControlNvme --action Rescan
Multiple Systems OOB
[SAA_HOME]# ./saa -l SList.txt -u ADMIN -p PASSWORD -c ControlNvme --action Locate --dev_id 0 --group_id 0 --slot 0
[SAA_HOME]# ./saa -l SList.txt -u ADMIN -p PASSWORD -c ControlNvme --action Rescan
Notes
- Use
GetNvmeInfoto retrieve the required parameters (device ID, group ID, and slot number). If using theRescanaction, no parameters are needed.