我一直在尝试重新配置 vmware 以将数据存储识别为 SSD 存储。我找到了几篇关于此的文章:
当我运行时:
esxcli storage nmp satp rule add --satp SATP --device naa.6842b2b02599aa00181935940bbfce4c --option "enable_ssd"
我得到错误:
Error: Invalid option enable_ssd
如果我跑
esxcli storage nmp satp rule add --satp SATP --device naa.6842b2b02599aa00181935940bbfce4c --option "enable_ssd"
我得到错误:
Plugin 'SATP' is not a registered SATP. Please select a plugin from the list in
'esxcli storage core plugin registration list -N SATP' or use the --force option
to force the use of this SATP.
我尝试使用 --force 命令,如果我运行可以看到规则
~ # esxcli storage nmp satp rule list | grep enable_ssd
SATP naa.6842b2b02599aa00181935940bbfce4c enable_ssd user
但是,数据存储仍以非 ssd 的形式出现。有什么想法或更简单的方法来实现这一点吗?谢谢
编辑 esxcli storage nmp 设备列表的输出
naa.6842b2b02599aa00181935940bbfce4c
Device Display Name: Local DELL Disk (naa.6842b2b02599aa00181935940bbfce4c)
Storage Array Type: VMW_SATP_LOCAL
Storage Array Type Device Config: SATP VMW_SATP_LOCAL does not support device configuration.
Path Selection Policy: VMW_PSP_FIXED
Path Selection Policy Device Config: {preferred=vmhba1:C2:T0:L0;current=vmhba1:C2:T0:L0}
Path Selection Policy Device Custom Config:
Working Paths: vmhba1:C2:T0:L0
Is Local SAS Device: false
Is Boot USB Device: false
~ # naa.6842b2b02599aa00181935940bbfce4c
由于这可能是一个小型本地安装,您是否按照VMware 知识库文章中的最后一步进行操作?
您必须重新引导 ESXi 主机以将本地数据存储(如果 ESXi 安装在本地)标记为 SSD 驱动器。
您应该将 SATP 替换为存储阵列类型字段中显示的设备的 SATP - 在这种情况下
VMW_SATP_LOCAL
。方向不是最清楚的。以下内容应该适合您:
esxcli storage nmp satp rule add --satp VMW_SATP_LOCAL --device naa.6842b2b02599aa00181935940bbfce4c --option=enable_ssd