VxRail: "Bu ana bilgisayara bağlı olmayan" ve "VSAN tarafından kullanılmaya uygun olmayan" VSAN sürücüleri VSAN disk gruplarına eklenemez
Summary: Bu makalede, VSAN disk grupları oluşturamama sorununun nasıl giderileceği açıklanmaktadır. Ayrıca, ana bilgisayarda anormal koşullar gösterildiğinde mevcut olanlara disk eklemeyle ilgili sorunlara yönelik adımlar da sağlanmıştır. Bu makalede ele alınan belirli durumlar, uygun olması gerektiği halde "Uygun Değil" durumundaki sürücüleri içerir. Ayrıca ana bilgisayarda olmaması gereken toplam sürücü ve/veya ek disk grupları sayısını yanlış görebilirsiniz. ...
Symptoms
Diskleri "vdq -qH" veya "vdq -Hi" komutuyla kontrol ettikten sonra bir veya daha fazla diskte "Neden: Bu ana bilgisayara bağlanmadı." durumunun gösterildiğini görebilirsiniz. Bu diskler ve diğerleri şu durumu gösterir: "Durum: VSAN tarafından kullanılmaya uygun değil." Uygun olmayanlar arasında Boss kartları, Satadom, RecoverPoint diskleri ve bu durumu göstermesi gereken diğer türler olabilir. vCenter'da beklenenden daha fazla sürücü görebilirsiniz ancak fazladan sürücüler disk gruplarına eklenemez.
Bir sürücü arızasının ardından eklenen veya değiştirilen yeni sürücüler görünmeyebilir. "Ad:" ifadesinden sonra hiçbir şey gelmeyen sürücüler "naa.<sayılar ve harfler>." şeklindedir. Bunlara genellikle "hayalet diskler" veya "hayali sürücüler" denir. Bunlar artık kayıp olan bir aygıtın bulunduğu konumdadır. Hayalet disklerin bulunması, uzun önyükleme süreleri, başarısız doğrulamalar, "erişilebilirliğin sağlanamaması" ve bazı durumlarda ana bilgisayarın çökmesi gibi çeşitli sorunlara neden olabilir.
Hayalet sürücüler genellikle vCenter veya komut satırı üzerinden kaldırılabilir. Ancak bazen bunlar da kaldırılamaz ve bu durumlarda genellikle önce "Bağlı değil..." durumundaki sürücünün sorununu çözmeniz gerekir.
Cause
VSAN'da sürücüye yazma hatası algılanırsa donanım sensörleri diski arızalı olarak işaretlemelerine neden olacak bir durumla karşılaşmamış olsa bile sürücüyü VSAN'den çıkarabilir. Bu disk bir önbellek sürücüsüyse veya tekilleştirme ve sıkıştırma kullanılıyorsa VSAN'nin tüm disk grubunu çevrimdışı hale getirmesi gerekir. Bu, yukarıda belirtilen durumlara yol açabilse de, altta yatan neden değildir. Sorunun nedeni, bozuk meta veriler veya hala eski yapılandırmalarından bölümlere sahip olan disklerdir. Bunlar kurtarılmamıştır ve VSAN'ye geri eklenmeye hazırdır. Bu, disk meta verilerinin üzerine yanlışlıkla bir şey yazıldığında başka nedenlerle de ortaya çıkabilir. Veriler bozulmamıştır ancak artık erişilemez durumdadır ve VSAN'nin yeniden senkronizasyon ile depolama politikası uyumluluğunu kurtarması gerekir.
Bu tür bir bölüme sahip olan bir sürücü, bir disk grubunun parçasıymış gibi algılanabilir ve var olmaması gereken bir önbellek sürücüsü gösterebilir. Bu önbellek sürücüsü, kapasite veya ad gibi normal bilgilere sahip değildir (naa bilgisi eksiktir). Ancak ana bilgisayarda takılı olmayan bir sürücü olduğu algılandığından bu önbellek sürücüsünü kaldıramazsınız. Bu durumu depolama denetleyicilerini yeniden tarayarak (bu, ana bilgisayarın çökmesine neden olabilir) veya ana bilgisayarı yeniden başlatarak da düzeltemezsiniz.
Resolution
Dell Teknik Desteği veya yetkili servis temsilcinizle iletişime geçin ve bu Knowledge Base Makalesi kimliğini belirtin.
Düzeltme: Herhangi bir "Bağlı olmayan..." sürücünün bölümleri kaldırılmış veya gizlenmiş olması ve tüm hayalet disklerin ortamdan kaldırılmış olması gerekir. Bölümler maskelendiyse bu, "VSAN tarafından kullanılmaya uygun" olarak görünmelerine izin vermeye devam eder. Bunları bir disk grubuna eklemek, işlem sırasında bunlardaki her şeyi siler. Bunu düzelttikten ve hayalet diskleri kaldırdıktan sonra ana bilgisayarı yeniden başlatmanız gerekebilir. Bu adım, ana bilgisayarda her şey düzgün bir şekilde göründükten sonra gerçekleştirilir. VCenter'ın Küme > Yapılandır > Disk Yönetimi alanında normal şekilde bir disk grubu oluşturabilirsiniz.
Adımlar:
Ana bilgisayarı Bakım Modu'na alın (Erişilebilirliği Sağla). Bu, ana bilgisayardaki verileri herhangi bir hataya veya beklenmeyen sorunlara karşı korur. VSAN'nin geri kalanının da iyi durumda olduğundan emin olun. Devam eden bir VSAN yeniden senkronizasyonu varsa üzerinde veri bulunan diskler veya disk grupları VSAN'den kaldırılmadan önce bu işlemin tamamlanması gerekir.
Broadcom, 7.X ve üzeri sürümlerde "ESXi Depolama Aygıtlarını Silme" adlı basit bir özelliği kullanıma sundu.
ESXi Depolama Aygıtlarını Silme (vmware.com) (İngilizce)
- vSphere Client'ta ESXi ana bilgisayarına gidin.
- Configure (Yapılandır) sekmesine tıklayın.
- Depolama'nın altından Depolama Aygıtları'na tıklayın.
- Bir veya daha fazla aygıt seçin ve Bölümleri Sil simgesine tıklayın.
- Sildiğiniz bölüm bilgilerinin kritik olmadığından emin olun.
- Yaptığınız değişikliği onaylamak için Tamam'a tıklayın.
Yukarıdaki adımlar işe yaramazsa aşağıdaki manuel adımları uygulayın:
-
Ana bilgisayarda (Putty'de) aşağıdaki komutu çalıştırın ve çıktıyı bir belgeye kopyalayın. Putty gerekli değildir ancak çıktıyı kopyalayıp yapıştırabilmek yararlıdır.
vdq -qH
-
"VSAN Tarafından Kullanılmaya Uygun Değil" VE "Neden: Bu ana bilgisayara bağlı değil" mesajı gösterilen veya ad alanı boş olan (naa yok) sürücüleri belirleyin.
-
Önce "Bağlı değil..." mesajı gösterilen sürücüleri düzeltin:
- Uygun olmayan diskin NAA'sını ana bilgisayardaki "vdq -qH" çıktısından alın. Diskteki bölümleri maskelemek için şu komutu çalıştırın:
partedUtil mklabel /dev/disks/<naa.#'s> gpt
- Aşağıdaki komutu tekrar çalıştırın ve sürücüde "VSAN tarafından kullanılmaya uygun" ifadesinin görüntülendiğinden emin olun.
vdq -qH
*Görüntülenmezse yeniden başlatma işleminin ve ardından önceki adımın tekrarlanması gerekir. Ana bilgisayar diskleri başlatırken ve vSAN hizmetleri başlatılmaya çalışılırken uzun bir önyükleme sürecini önlemek için yeniden başlatma işleminden önce hayalet diskleri kaldırmayı denemeniz gerekir.
- Uygun olmayan diskin NAA'sını ana bilgisayardaki "vdq -qH" çıktısından alın. Diskteki bölümleri maskelemek için şu komutu çalıştırın:
-
Hayalet diskleri çıkarın. Bunu genellikle aynı Disk Yönetimi alanında yapabilirsiniz. Bu alanda işlem yapamıyorsanız ana bilgisayardaki komut satırını kullanın.
$ esxcli vsan storage remove -u <UUID>
1. adımdaki çıktınızdan naa adı olmayan disklerin UUID'sini not edin.
-
Her şeyin olması gerektiği gibi görünüp görünmediğini kontrol edin. vCenter'ı yenileyin ve Disk Yönetimi'ni tekrar kontrol edin. Ayrıca ana bilgisayarda "vdq -qH" komutunu çalıştırarak beklenen tüm sürücülerin göründüğünden ve "VSAN tarafından kullanıma uygun" ifadesinin görüntülendiğinden emin olun. Görüntülenemiyorsa bazı sürücüler henüz başlatılmamış olabileceğinden ana bilgisayarı yeniden başlatın ve tekrar kontrol edin.
-
Disk grubunu oluşturun veya diskleri normal şekilde mevcut disk gruplarına ekleyin (tekilleştirme ve/veya sıkıştırma kullanılıyorsa disk grubunun tamamen yeniden oluşturulması gerekir).