VPLEX: Storage-Volume kriittisen vian tilassa johtuen scsi-tarkistustilanteesta B/44/00 tallennusjärjestelmästä
Summary: VPLEX merkitsee levyn tyhjäksi taustalla olevan tallennusjärjestelmän scsi-tunnistuskoodin B/44/00 vuoksi.
Symptoms
VPLEX-tallennusasema on kriittisen virheen tilassa, ja taustalla oleva taltio on kunnossa levyjärjestelmän puolella.
CLI-komennon esimerkkitulos: 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
Tallennusasema kriittisen vian tilassa
VPlexcli:/> storage-volume summary SUMMARY (cluster-1) StorageVolume Name IO Status Operational Status Health State ---------------------------------------- --------- ------------------ ---------------- Symm1234_0000 dead error critical-failure <<--
Näyteote Dial Homesta, joka korostaa kuollutta loogista yksikköä:
<EventData><![CDATA[disk VPD83T3:60000970000000000000000000000000: disk died, no mirror exists
Jos tämä tallennusasema ei ole osa hajautettua laitetta, isäntä menettää pääsyn tähän virtuaaliasemaan aiheuttaen tietojen käytettävyystilanteen.
VPlex-laiteohjelmistolokeissa näytetään scsi/27-tapahtumien suoratoisto SCSI Sense Code -näppäimellä 0xb ascc 0x44 ascq 0x0 (B/44/00), mikä tarkoittaa INTERNAL TARGET FAILUREa.
Esimerkki scsi/27-esiintymistä vuodelta firmware.log
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
Kaksikymmentäyksi uudelleenyritystä ja tallennusasema merkitään kuolleeksi jatkuvien kirjoitusvirheiden vuoksi.
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
Tallennuslevyjärjestelmä palauttaa I/O-kirjoituspyynnölle (0x2a) B/44/00, levyjärjestelmä ei pysty palvelemaan I/O-pyyntöä ja vastaa tarkistusehdolla B/44/00 (SISÄISEN KOHTEEN VIKA)
Jos taustalla oleva tallennusasema on VMAX-taltio, I/O-virheitä voi ilmetä seuraavista syistä:
VPlexissä ei ilmoiteta syytä, miksi VMAX keskeytti IO:n. On monia syitä, miksi sisäinen kohde epäonnistuu, ja se voi johtua hyvin monista lähteistä.
Resolution
Tallennuslevyjärjestelmän, joka lähettää scsi-tarkistusehdon B/44/00 VPLEXiin, on tutkittava vastaavan levyjärjestelmän toimittajan toimesta. Tämän ongelman aiheuttaa se, että levyjärjestelmä ei pysty käsittelemään I/O-kirjoituspyyntöä tallennusjärjestelmän sisäisen kohdevirheen vuoksi.
Jos pohjana oleva levyjärjestelmä on VMAX-levyjärjestelmä, levyjärjestelmä voi lähettää scsi-tarkistusehdon B/44/00 useista syistä.
Seuraavalla komentorivikomennolla VPLEX Management-Serverissä saat luettelon loogisista yksiköistä, joihin B/44/00-tarkistusehto vaikuttaa:
grep "scsi/27" firmware.log* | grep 'key 0xb' |awk '{print $3, $5, $18, $19, $26,$27,$28,$29}'| sort | uniq -c | sort -nr
Esimerkki:
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
Jos tämä ei ole EMC-levyjärjestelmä, ota yhteyttä vastaavaan järjestelmän toimittajaan tallennusjärjestelmässä olevan ongelman ratkaisemiseksi.
Additional Information
Tämä ei ole VPlex-ongelma, vaan se voi olla joko taustalevyjärjestelmän tai fabric-verkon ongelma.
Tallennusjärjestelmätyöryhmän, yhteyksien tai molempien on oltava mukana.