如何在 CLI 上获取 Dell PowerVault 的功耗?

如何在 CLI 上获取 Dell PowerVault 的功耗?

如何从所连接服务器的命令行测量 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

相关内容