![“SATP VMW_SATP_LOCAL 不支持设备配置”是什么意思?](https://linux22.com/image/602812/%E2%80%9CSATP%20VMW_SATP_LOCAL%20%E4%B8%8D%E6%94%AF%E6%8C%81%E8%AE%BE%E5%A4%87%E9%85%8D%E7%BD%AE%E2%80%9D%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%EF%BC%9F.png)
谁能告诉我这在 ESXi 5.1 中是什么意思?:
SATP VMW_SATP_LOCAL does not support device configuration
我用 Google 搜索过该问题并得到了很多结果,但到目前为止,所有包含该字符串的页面都在讨论其他问题。
存储阵列是 HDS HUS-VM,主机是带有柔性结构和柔性结构 VC 的 HP b460c G8 刀片,我正在对其进行调试,并希望能够顺利开始 - 即无错误和无警告!
naa.600508b1001c56ee3d70da65f071da23
Device Display Name: HP Serial Attached SCSI Disk (naa.600508b1001c56ee3d70da65f071da23)
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=vmhba0:C0:T0:L1;current=vmhba0:C0:T0:L1}
Path Selection Policy Device Custom Config:
Working Paths: vmhba0:C0:T0:L1
Is Local SAS Device: true
Is Boot USB Device: false
这是相同的 LUN:
~ # esxcli storage core device list -d naa.60060e80132757005020275700000016
naa.60060e80132757005020275700000016
Display Name: HITACHI Fibre Channel Disk (naa.60060e80132757005020275700000016)
Has Settable Display Name: true
Size: 204800
Device Type: Direct-Access
Multipath Plugin: NMP
Devfs Path: /vmfs/devices/disks/naa.60060e80132757005020275700000016
Vendor: HITACHI
Model: OPEN-V
Revision: 5001
SCSI Level: 2
Is Pseudo: false
Status: degraded
Is RDM Capable: true
Is Local: false
Is Removable: false
Is SSD: false
Is Offline: false
Is Perennially Reserved: false
Queue Full Sample Size: 0
Queue Full Threshold: 0
Thin Provisioning Status: unknown
Attached Filters: VAAI_FILTER
VAAI Status: supported
Other UIDs: vml.020001000060060e801327570050202757000000164f50454e2d56
Is Local SAS Device: false
Is Boot USB Device: false
~ #
根据要求描述我们的电缆:
带有 16 个端口的 HUS-VM CL1A CL3A CL5A CL7A CL1B CL3B CL5B CL7B CL2A CL4A CL6A CL8A CL2B CL4B CL6B CL8B。
有两个 SAN 结构,A 和 B。带有后缀 A 的端口位于 SAN A 上,带有后缀 B 的端口位于 SANB 上。即
互连托架 1 中的 Flex Fabric 模块(面向后方时位于左侧)通过本地端口 X1、X2、X3 接入 SAN A 上的 n FC 交换机。
互连托架 2 中的 Flex Fabric 模块(面向后方时位于右侧)通过本地端口 X1、X2、X3 接入 SAN B 上的 n FC 交换机。
ESXi 刀片有两个 FCOE (FlexFabric) 端口,端口 1 映射到互连托架 1 (SAN A) 中 FF 模块上的端口 2。端口 2 映射到互连托架 2 (SAN B) 中 FF 模块上的端口 2。
刀片上配置了带有端口 1A 和端口 1 的区域。刀片上配置了带有端口 2A 和端口 2 的区域。
答案1
发生这种情况的原因是,您有多个指向同一磁盘的路径,但 ESXi 不支持使用 LOCAL。ESXi 仅支持其他方法,例如 ALUA。
例如,如果您的阵列支持 ALUA,您可以手动告诉 ESXi:
esxcli nmp satp addrule --satp="VMW_SATP_ALUA" --vendor="SCST_BIO" --model="^r*" \
--description="SCST with ALUA support" --claim-option=tpgs_on
其中 model= 是 SCSI 型号名称的正则表达式,而供应商在您的情况下为 HITACHI。
然后让它应用的简单方法就是重新启动。