VPLEX:由于存储阵列的 SCSI 检查条件 07/27/07,存储卷处于严重故障状态
Summary: 在 21 次尝试停用后,由于底层存储阵列中的 scsi 感知代码 07/27/07,VPLEX 将磁盘标记为死机。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
VPLEX 存储卷处于“严重故障”状态,阵列端的底层卷运行状况良好。
来自 cli 命令“ll /clusters/cluster-1/storage-elements/storage-volumes/<storage-volume name>”的输出示例
VPlexcli:/> ll /clusters/cluster-1/storage-elements/storage-volumes/Symm1234_0000
/clusters/cluster-1/storage-elements/storage-volumes/Symm1234_0000:
Name Value
----------------------------- ------------------------------------------------
application-consistent false
block count 65798400
block size 4K
capacity 251G
description -
free-chunks []
health-indications [hardware dead]
运行状况严重故障 <<--
io-status dead
itls 0x5000144200000010/0x5000097000000000/80,
0x5000144200000010/0x5000097000000000/80,
0x5000144200000011/0x5000097000000000/80,
0x5000144200000011/0x5000097000000000/80,
0x5000144200000110/0x5000097000000000/80,
0x5000144200000110/0x5000097000000000/80,
0x5000144200000111/0x5000097000000000/80,
0x5000144200000111/0x5000097000000000/80,
0x5000144200000110/0x5000097000000000/80,
0x5000144200000110/0x5000097000000000/80, ...
(共 16 个)
largest-free-chunk 0B
locality -
operational-status error
provision-type legacy
storage-array-name EMC-SYMMETRIX-XXXXXXXXX
storage-volumetype normal
system-id VPD83T3:60000097000000000000000000000000
thin-capable false
thin-rebuild true
total-free-space 0B
底层存储块大小 512
使用不可用
使用者 [extent_Symm1234_0000_1]
供应商特定名称 EMC
Name Value
----------------------------- ------------------------------------------------
application-consistent false
block count 65798400
block size 4K
capacity 251G
description -
free-chunks []
health-indications [hardware dead]
运行状况严重故障 <<--
io-status dead
itls 0x5000144200000010/0x5000097000000000/80,
0x5000144200000010/0x5000097000000000/80,
0x5000144200000011/0x5000097000000000/80,
0x5000144200000011/0x5000097000000000/80,
0x5000144200000110/0x5000097000000000/80,
0x5000144200000110/0x5000097000000000/80,
0x5000144200000111/0x5000097000000000/80,
0x5000144200000111/0x5000097000000000/80,
0x5000144200000110/0x5000097000000000/80,
0x5000144200000110/0x5000097000000000/80, ...
(共 16 个)
largest-free-chunk 0B
locality -
operational-status error
provision-type legacy
storage-array-name EMC-SYMMETRIX-XXXXXXXXX
storage-volumetype normal
system-id VPD83T3:60000097000000000000000000000000
thin-capable false
thin-rebuild true
total-free-space 0B
底层存储块大小 512
使用不可用
使用者 [extent_Symm1234_0000_1]
供应商特定名称 EMC
存储卷处于严重故障状态
VPlexcli:/> storage-volume summary
SUMMARY (cluster-1)
StorageVolume Name IO Status Operational Status Health State
---------------------------------------- --------- ------------------ ----------------
Symm1234_0000 dead error critical-failure <<--
存储阵列处于正常状态
VPlexcli:/>ll **/storage-arrays
/clusters/cluster-1/storage-elements/storage-arrays:
Name ConnectivityAuto Ports Logical
---------------------------StatusSwitch------------------- Unit
--------------------------- ------------ ------ -------------------Count
--------------------------- ------------ ------ ------------------- -------
EMC-SYMMETRIX-XXXXXXXXXok 真0x5000097000000000、X
0x5000097000000000、
0x5000097000000000、
0x5000097000000000、
Dial Home 的示例摘录,突出显示了终止的逻辑单元:
<EventData><![CDATA[disk VPD83T3:60000970000000000000000000000000: 磁盘死,不存在镜像
如果此存储卷不是分布式设备的一部分,则主机将无法访问此虚拟卷,从而导致数据不可用 (DU) 情况。
VPLEX 固件日志显示流式传输“scsi/27”事件和 SCSI 感知代码密钥 0x7 asc 0x27 ascq 0x7 (07/27/07), 这转换为 “SPACE ALLOCATION FAILED WRITE PROTECT”。
VPLEX 还在 firmware.log 中记录 scsi/169事件,这意味着“报告的启用精简功能的存储卷已用完空间”。
来自 firmware.log 的 scsi/27 实例示例
<EventData><![CDATA[disk VPD83T3:60000970000000000000000000000000: 磁盘死,不存在镜像
如果此存储卷不是分布式设备的一部分,则主机将无法访问此虚拟卷,从而导致数据不可用 (DU) 情况。
VPLEX 固件日志显示流式传输“scsi/27”事件和 SCSI 感知代码密钥 0x7 asc 0x27 ascq 0x7 (07/27/07), 这转换为 “SPACE ALLOCATION FAILED WRITE PROTECT”。
VPLEX 还在 firmware.log 中记录 scsi/169事件,这意味着“报告的启用精简功能的存储卷已用完空间”。
|
128.221.252.37/cpu0/log:5988:W/“00601636f400114833-1”:113877:<2 2016/07/27 22:07:22.05: scsi/169 Space allocation failed on scsi vol VPD83T3>:6000009700000000000000000000000
|
来自 firmware.log 的 scsi/27 实例示例
128.221.253.37/cpu0/log:5988:W/“0060166fcbfe192045-1”:3298782:<6>2016/11/11 06:50:57.94: scsi/27 tgt VPD83T3:60000097000000000000000000000000 cmd 0x2a status 0x2 valid 0 resp 0x70 seg 0x0 bits 0x0 key 0x7 info 0x0 alen 10 csi 0x0 asc 0x27 ascq 0x7 fru 0x0 sks 0x0
128.221.253.37/cpu0/log:5988:W/“0060166fcbfe192045-1”:3298783:<6>2016/11/11 06:50:58.00: scsi/27 TGT VPD83T3:60000097000000000000000000000000 cmd 0x2a status 0x2 valid 0 resp 0x70 seg 0x0 bits 0x0 key 0x7 info 0x0 alen 10 csi 0x0 asc 0x27 ascq 0x7 fru 0x0 sks 0x0
128。 221.253.37/cpu0/log:5988:W/“0060166fcbfe192045-1”:3298784:<6>2016/11/11 06:50:58.16: scsi/27 tgt VPD83T3:60000097000000000000000000000000 cmd 0x2a status 0x2 valid 0 resp 0x70 seg 0x0 bits 0x0 key 0x7 info 0x0 alen 10 csi 0x0 asc 0x27 ascq 0x7 fru0x0 sks 0x0
128.221.253.37/cpu0/log:5988:W/“0060166fcbfe192045-1”:3298785:<6>2016/11/11 06:50:58.30: scsi/27 tgt VPD83T3:60000097000000000000000000000000 cmd 0x2a status 0x2 valid 0 resp 0x70 seg 0x0 bits 0x0 key 0x7 info 0x0 alen 10 csi 0x0 asc 0x27 ascq 0x7 fru 0x0 sks 0x0
128.221.253.37/cpu0/log:5988:W/“0060166fcbfe192045-1”:3298783:<6>2016/11/11 06:50:58.00: scsi/27 TGT VPD83T3:60000097000000000000000000000000 cmd 0x2a status 0x2 valid 0 resp 0x70 seg 0x0 bits 0x0 key 0x7 info 0x0 alen 10 csi 0x0 asc 0x27 ascq 0x7 fru 0x0 sks 0x0
128。 221.253.37/cpu0/log:5988:W/“0060166fcbfe192045-1”:3298784:<6>2016/11/11 06:50:58.16: scsi/27 tgt VPD83T3:60000097000000000000000000000000 cmd 0x2a status 0x2 valid 0 resp 0x70 seg 0x0 bits 0x0 key 0x7 info 0x0 alen 10 csi 0x0 asc 0x27 ascq 0x7 fru0x0 sks 0x0
128.221.253.37/cpu0/log:5988:W/“0060166fcbfe192045-1”:3298785:<6>2016/11/11 06:50:58.30: scsi/27 tgt VPD83T3:60000097000000000000000000000000 cmd 0x2a status 0x2 valid 0 resp 0x70 seg 0x0 bits 0x0 key 0x7 info 0x0 alen 10 csi 0x0 asc 0x27 ascq 0x7 fru 0x0 sks 0x0
在执行 21 次重试后,由于连续写入失败,存储卷被标记为无效。
|
128.221.253.37/cpu0/log:5988:W/“0060166fcbfe192045-1”:3298797:<4>2016/11/11 06:51:01.42: amf/45 disk VPD83T3:60000097000000000000000000000000: write failure: marking this inuse disk dead
128.221.253.37/cpu0/log:5988:W/“0060166fcbfe192045-1”:3298798:<2>2016/11/11 06:51:01.42: amf/97 disk VPD83T3:60000097000000000000000000000000: disk died, no mirror exists |
|
Cause
启用精简功能的存储卷上的空间分配失败。后端阵列上没有更多可用的存储数据块可以映射到 VPLEX 向其发出写入命令的地址。
Resolution
向 VPLEX 发送 scsi 检查条件 7/27/07 的存储阵列必须由相应的阵列供应商进行调查。此问题是由存储阵列上的“SPACE ALLOCATION FAILED WRITE PROTECT”问题导致阵列无法处理写入 I/O 请求触发的。
可以在 VPLEX 管理服务器上运行以下 cli grep 命令,以获取受 7/27/07 检查条件影响的逻辑单元列表:
grep “scsi/27” firmware.log* | grep 'key 0x#' | grep 'asc 0x##' | grep 'ascq 0x#' | awk '{print $3, $5, $18, $19, $26,$27,$28,$29}'| sort | uniq -c | sort -nr
示例:
如果这是非戴尔阵列,请让终端用户联系相应的阵列供应商。为了解决存储阵列上存在的问题。
可以在 VPLEX 管理服务器上运行以下 cli grep 命令,以获取受 7/27/07 检查条件影响的逻辑单元列表:
grep “scsi/27” firmware.log* | grep 'key 0x#' | grep 'asc 0x##' | grep 'ascq 0x#' | awk '{print $3, $5, $18, $19, $26,$27,$28,$29}'| sort | uniq -c | sort -nr
示例:
service@ManagementServer:/var/log/VPlex/cli>grep “scsi/27” firmware.log* | grep 'key 0x7' | grep 'asc 0x27' | grep 'ascq 0x7' | awk '{print $3, $5, $18, $19, $26,$27,$28,$29}'| sort | uniq -c | sort -nr
193474 scsi/27 VPD83T3:60000097000000000000000000000000 key 0x7 asc 0x27 ascq 0x7
42254 scsi/27 VPD83T3:60000097000000000000000000000001 key 0x7 asc 0x27 ascq 0x7
32408 scsi/27 VPD83T3:60000097000000000000000000000002 key 0x7 asc 0x27 ascq 0x7
26581 scsi/27 VPD83T3:60000097000000000000000000000003 key 0x7 asc 0x27 ascq 0x7
21643 scsi/27 VPD83T3:60000097000000000000000000000004 key 0x7 asc 0x27 ascq 0x7
19409 scsi/27 VPD83T3:60000097000000000000000000000005 key 0x7 asc 0x27 ascq 0x7
17651 scsi/27 VPD83T3:60000097000000000000000000000006 key 0x7 asc 0x27 ascq 0x7
193474 scsi/27 VPD83T3:60000097000000000000000000000000 key 0x7 asc 0x27 ascq 0x7
42254 scsi/27 VPD83T3:60000097000000000000000000000001 key 0x7 asc 0x27 ascq 0x7
32408 scsi/27 VPD83T3:60000097000000000000000000000002 key 0x7 asc 0x27 ascq 0x7
26581 scsi/27 VPD83T3:60000097000000000000000000000003 key 0x7 asc 0x27 ascq 0x7
21643 scsi/27 VPD83T3:60000097000000000000000000000004 key 0x7 asc 0x27 ascq 0x7
19409 scsi/27 VPD83T3:60000097000000000000000000000005 key 0x7 asc 0x27 ascq 0x7
17651 scsi/27 VPD83T3:60000097000000000000000000000006 key 0x7 asc 0x27 ascq 0x7
如果这是非戴尔阵列,请让终端用户联系相应的阵列供应商。为了解决存储阵列上存在的问题。
Additional Information
- 释放所述后端存储池空间后,从 VPlexcli 运行命令“storage-volume resurrect”以恢复显示为“hardware dead”的任何存储卷的状态。
- 如果后端阵列支持从 VPLEX 执行 UNMAP作,则主机管理员可以尝试使用 scsi UNMAP 命令从主机回收存储。
- 如果回收的存储不够用,存储管理员必须向后端存储阵列添加可用数据块存储,以增加启用精简功能的存储卷的可用空间。
Affected Products
VPLEX for All Flash, VPLEX SeriesProducts
VPLEX Series, VPLEX VS2, VPLEX VS6Article Properties
Article Number: 000167470
Article Type: Solution
Last Modified: 28 Oct 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.