VPLEX: Depolama dizisinden B/44/00 scsi kontrol koşulu nedeniyle Depolama Birimi kritik hata durumunda
Summary: VPLEX, temel depolama dizisindeki SCSI algılama kodu B/44/00 nedeniyle diski ölü olarak işaretler.
Symptoms
VPLEX depolama birimi kritik hata durumunda ve temeldeki birim Dizi tarafında iyi durumda.
cli komutundan örnek çıktı: 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] health-state critical-failure <<-- io-status dead itls 0x50001442607de710/0x5000097378028844/80, 0x50001442607de710/0x50000973780288c4/80, 0x50001442607de711/0x5000097378028844/80, 0x50001442607de711/0x50000973780288c4/80, 0x50001442707de710/0x5000097378028844/80, 0x50001442707de710/0x50000973780288c4/80, 0x50001442707de711/0x5000097378028844/80, 0x50001442707de711/0x50000973780288c4/80, 0x50001442a0100410/0x5000097378028844/80, 0x50001442a0100410/0x50000973780288c4/80, ... (16 total) 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 underlying-storage-block-size 512 use unusable used-by [extent_Symm1234_0000_1] vendor-specific-name EMC
Depolama Birimi kritik arıza durumunda
VPlexcli:/> storage-volume summary SUMMARY (cluster-1) StorageVolume Name IO Status Operational Status Health State ---------------------------------------- --------- ------------------ ---------------- Symm1234_0000 dead error critical-failure <<--
Dial Home'dan ölen mantıksal birimi vurgulayan örnek bir alıntı:
<EventData><![CDATA[disk VPD83T3:60000970000000000000000000000000: disk died, no mirror exists
Bu depolama birimi dağıtılmış bir aygıtın parçası değilse, ana bilgisayar bu Sanal Birime erişimini kaybederek Veri Noksanlığı durumuna neden olur.
VPlex bellenim günlükleri, ASC 0x44 ascq 0x0 (B/44/00) 0xb SCSI Algılama Kodu anahtarı ile SCSI/27 olaylarının akışını gösterir ve bu da DAHİLİ HEDEF HATASI anlamına gelir.
firmware.log'dan örnek scsi/27 örnekleri
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 0xb info 0x0 alen 10 csi 0x0 asc 0x44 ascq 0x0 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 0xb info 0x0 alen 10 csi 0x0 asc 0x44 ascq 0x0 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 0xb info 0x0 alen 10 csi 0x0 asc 0x44 ascq 0x0 fru 0x0 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 0xb info 0x0 alen 10 csi 0x0 asc 0x44 ascq 0x0 fru 0x0 sks 0x0
Yirmi bir yeniden deneme gerçekleştirildi ve depolama birimi, sürekli yazma hataları nedeniyle ölü olarak işaretlendi.
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 in-use 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
Depolama Dizisi, Yazma G/Ç isteği (0x2a) için B/44/00 döndürür, dizi G/Ç isteğine hizmet veremez ve B/44/00 kontrol koşulu ile yanıt verir (DAHILI HEDEF HATASI)
Temel depolama birimi bir VMAX birimi ise aşağıda verilen nedenlerden dolayı G/Ç hataları oluşabilir:
VMAX'in GÇ'yi iptal etme nedeni VPlex'e verilmemiştir. Dahili bir hedef hatasının meydana gelmesinin birçok nedeni vardır ve çok çeşitli kaynaklardan kaynaklanabilir.
Resolution
B/44/00 scsi kontrol koşulunu VPLEX e gönderen depolama dizisi, ilgili dizi satıcısı tarafından araştırılmalıdır. Bu sorun, dizinin depolama dizisindeki bir "Dahili Hedef Hatası" sorunu nedeniyle yazma G/Ç isteğine hizmet verememesi tarafından tetiklenir.
Temel dizi bir VMAX dizisi ise bir dizi çeşitli nedenlerle scsi kontrol koşulu "B/44/00" gönderebilir.
B/44/00 kontrol koşulundan etkilenen mantıksal birimlerin listesini almak için VPLEX Yönetim Sunucusunda aşağıdaki cli komutu çalıştırılabilir:
grep "scsi/27" firmware.log* | grep 'key 0xb' |awk '{print $3, $5, $18, $19, $26,$27,$28,$29}'| sort | uniq -c | sort -nr
Örnek:
service@ManagementServer:~> grep "scsi/27" firmware.log* | grep 'key 0xb' | awk '{print $3, $5, $18, $19, $26,$27,$28,$29}'| sort | uniq -c | sort -nr
103474 scsi/27 VPD83T3:60000097000000000000000000000000 key 0xb asc 0x44 ascq 0x0
45254 scsi/27 VPD83T3:60000097000000000000000000000001 key 0xb asc 0x44 ascq 0x0
32908 scsi/27 VPD83T3:60000097000000000000000000000002 key 0xb asc 0x44 ascq 0x0
25581 scsi/27 VPD83T3:60000097000000000000000000000003 key 0xb asc 0x44 ascq 0x0
21043 scsi/27 VPD83T3:60000097000000000000000000000004 key 0xb asc 0x44 ascq 0x0
10809 scsi/27 VPD83T3:60000097000000000000000000000005 key 0xb asc 0x44 ascq 0x0
10651 scsi/27 VPD83T3:60000097000000000000000000000006 key 0xb asc 0x44 ascq 0x0
Bu, EMC olmayan bir diziyse depolama dizisindeki sorunu çözmek için ilgili dizi satıcısıyla iletişime geçin.
Additional Information
Bu bir VPlex sorunu değildir; bu bir Arka Uç Dizisi veya Yapı sorunu olabilir.
Depolama Dizisi ekibi, Bağlantı veya her ikisi de devreye alınmalıdır.