Bir diskin ESXi üzerinde başarısız olup olmadığını nasıl anlayabilirim / bu hatalar ne anlama geliyor?


10

VMware ESXi v4.1.0 348481 çalıştıran bir sunucum var. Bir donanım RAID10 ve bir SATA yedekleme sürücüsü var. RAID10 veri deposunda birincil önyükleme vmdk ve SATA yedekleme sürücüsünün veri deposunda 600 GB vmdk olan bir VM çalışıyorum. VM, Debian linux'u FreeBSD çekirdeğiyle çalıştırır ve yedekleme sürücüsü için ZFS kullanır.

EDIT: Sürücü doğrudan VM'ye bağlı değil . VMware Veri Deposu olarak kullanılır ve VM'nin SATA sürücüsünün veri deposunda bir vmdk vardır. Veri deposu dolu değil (yalnızca% 65 dolu)

Ben SSH kullanarak sunucuya oturum ve dün gece yedekleme asılmış bulundu ve zfs listya zpool listher ikisi asılmış. Bu yüzden ESXi'de sanal konsolu açtım ve gördüğüm için üzgünüm:

Bu ekran görüntüsü beni üzüyor

(da1:mpt0:0:1:0): READ(10). CDC: 28 0 19 97 3a 50 0 0 2d 0
(da1:mpt0:0:1:0): CAM status: SCSI Status Error
(da1:mpt0:0:1:0): SCSI status: Check Condition
(da1:mpt0:0:1:0): SCSI sense: MEDIUM ERROR info:4862ec asc:11,4 (Unrecovered read error - auto reallocate failed)
(da1:mpt0:0:1:0): READ(10). CDC: 28 0 19 97 3a 50 0 0 2d 0
(da1:mpt0:0:1:0): CAM status: SCSI Status Error
(da1:mpt0:0:1:0): SCSI status: Check Condition
(da1:mpt0:0:1:0): SCSI sense: MEDIUM ERROR info:4862ec asc:11,4 (Unrecovered read error - auto reallocate failed)

VM'yi yeniden başlatmayı denedim ve sistemin yeniden başlatılması için çalıştığını belirten bir mesaj aldım ve daha sonra bu askıda kaldı. (^ C görünür ancak öldürmez shutdown). Ben kesme veya olamaz ya ben çalıştığınızda hiçbir şey olmuyor - süreçler.kill -9zpool list zfs listrsync

  1. Bu, yedek SATA sürücüsünün başarısız olduğunu gösteriyor mu? Veya bu sadece bir ESXi hatası olabilir mi?
  2. VSphere istemcisinde sürücünün başarısız olup olmadığını nasıl anlayabilirim? Herhangi bir belirti görmedim, Donanım Durumu Durumu altındaki her şey iyi görünüyor ve Depolama yapılandırması altında hiçbir şey görmedim.
  3. Buradan nasıl ilerlemeliyim? VM'yi sert bir şekilde yeniden başlatmalı mıyım?

GÜNCELLEME: Sanal Makineyi çok az yeniden başlattım. Tekrar çevrimiçi olduktan sonra, yedek zpool çevrimiçi oldu, ancak:

root@timestandstill:/home/jnet# zpool status -v
  pool: backup
 state: ONLINE
status: One or more devices has experienced an error resulting in data
        corruption.  Applications may be affected.
action: Restore the file in question if possible.  Otherwise restore the
        entire pool from backup.
   see: http://www.sun.com/msg/ZFS-8000-8A
 scrub: none requested
config:

        NAME        STATE     READ WRITE CKSUM
        backup      ONLINE       0     0     0
          da1       ONLINE       0     0     0


errors: Permanent errors have been detected in the following files:

        /backups/someserver/home/someuser/public_html/somedir/calendar/someuser/calendars/somefile.ics

Sürücüyü değiştirmeye doğru eğim yapıyorum ...

Yanıtlar:


5

Bu hatalar gerçekten de SATA sürücülerinden birinin blok yeniden tahsis alanından çıkmak için yeterli sayıda bozuk blokla karşılaştığını göstermektedir. Bu sürücü kötü ve değiştirilmesi gerekiyor. VSphere istemcisinde bilgilerin nerede görüntülendiğinden emin değilim, ancak günlük girişleri oldukça açık.

Donanımınız buna izin veriyorsa, çalışırken değiştirilebilir bir işlem yapılmalıdır. Aksi takdirde, değişikliği gerçekleştirmek için her şeyi kapatmanız gerekir. Bu VM 30 dakika sonra kendini kapatmadıysa, sadece sonlandırmanın zamanı geldi. Risklidir, ancak gerçekten asılırsa bunun için fazla bir şey yoktur.


Teşekkürler @ sysadmin1138. Peki, bu hatalar VM içinde gösterilse de, açıkça gerçek bir donanım sorununu mu gösteriyor? IE sadece bazı VMware garip değil mi?
Josh

@Josh SATA sürücüsünü doğrudan VM'ye sunduysanız, bunu kesinlikle görürsünüz. Dosya destekli depolama için daha az eminim; veri deponuzda yer kalmamış olabilir.
sysadmin1138

Bunu açıklığa kavuşturmalıydım. Dosya destekli bir depolama alanıdır. Veri deposunun bol miktarda alanı var: 1 TB'lık bir sürücü ve VMDK 600 GB, diskte başka bir şey yok. Her iki durumda da, açıkça yanlış bir şey, bu yüzden başka biri bana bunun ne olabileceğine dair net bir açıklama vermedikçe, sürücüyü değiştireceğim.
Josh
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.