如何从所连接服务器的命令行测量 Dell PowerVault 存储设备的电量使用情况?
答案1
您需要 Dell MD Storage Manager。您可以在 Dell 支持网站上输入 PowerVault 的服务标签来找到它,然后下载 MDSS iso 映像。在本地安装它,然后启动安装程序:
mount -o loop DELL_MDSS_Consolidated_RDVD_6_2_0_2.iso /mnt
cd /mnt
./md_launcher_rhel_x86_64.bin
可能有更智能的方法来安装该软件。;-) 如果您知道,请发表评论!
然后:
[root@dell ~]# cd /opt/dell/mdstoragesoftware/mdstoragemanager/client
[root@dell client]# ./SMcli localhost -c "show storageArray powerInfo;"
Performing syntax check...
Syntax check complete.
Executing script...
Total power drawn: 1,738 Watts
Number of enclosures: 2
Enclosure power input details:
ENCLOSURE ID POWER SUPPLY SERIAL NUMBER INPUT POWER
0 0 446 Watts
0 1 466 Watts
1 0 440 Watts
1 1 386 Watts
Script execution complete.
SMcli completed successfully.
如果不起作用:
Encountered "show storageArray powerInfo" at line 1, column 15.
Was expecting one of:
"show" "storageArray" "profile" ...
...
您可能需要更新 PowerVault 的固件。您可以使用同一目录中的 SMclient 命令来执行此操作。
如果您的 PowerVault 已连接到另一台服务器,您仍可以执行此操作。您可以通过以下方式找到连接的 PowerVault 地址:
./SMcli -d