ESXi güncellemesi sonrası datastore erişim problemi

Son 1 aydır iSCSI storage kullanılan ortamlarda ESXi güncellemesi sonrasında datastore erişimlerinin kaybolduğuna dair bir kaç duyum almıştım. Konuyla alakalı olarak bugün resmi KB yayınlandı ve sorunun genel anlamda ESXi 7.0U1 sürümünden yükseltme/güncelleme yaparken ortadan çıktığı açıkça belirlenmiş oldu. Kendi mini lab ortamımda da test ettiğimde manuel ayarlanan IQNlerin sorunu ortadan kaldırdığını gördüm.

Buradan herkese güncelleme ve yükseltme konusunda tekrar, tekrar hatırlatma yapmak istiyorum;

  • Yeni çıkan sürüm sizin bir probleminizi çözmüyor, kritik açık vb. bir riski ortadan kaldırmıyor ya da ciddi bir katma değer sağlamıyor ise hemen güncelleme yapmadan önce biraz zaman geçmesine izin verin.
  • Güncelleme öncesinde ilgili sürümlerin bilinen hatalar sayfasına mutlaka göz atın
  • Donanım, firmware ve driver uyumluluklarını kontrol edin
  • Bağlı çalışan uygulama, servis vb. tüm detayların desteğini kontrol edin
  • Bu güncellemeyi yapmış başka kullanıcıların deneyimlerini araştırın

İlgili sürümlere güncelleme sonrasında iSCSI datastore erişimlerinizde sorun yaşıyorsanız ya da güncelleme planlıyorsanız bu makale ve resmi VMware KB sine göz atabilirsiniz.

Sorunun etki alanı

İlgili sorun ile sadece aşağıdaki şartları sağlıyorsanız 7.0 U2 sürümüne güncellerken ortaya çıkmakta;

  • iSCSI adaptörlerinizde otomatik oluşturulmuş IQNler kullanıyorsanız
  • Hostlarınızı ESXi 7.0U1 sürümünde temiz kurulum olarak kurduysanız
  • Farklı bir sürümden yükseltme yaptığınız halde iSCSI adaptörlerinizi ESXi 7.0U1 sürümünde oluşturduysanız
  • iSCSI LUN mappinglerinizi adaptör IQN lerine göre yaptıysanız

Çözümü

Bu sorunu yaşamamak ya da yaşıyorsanız ortadan kaldırmak için adaptör IQNlerinizi manuel olarak ayarlamanız yeterli olmakta. Hali hazırda otomatik oluşturulmuş IQNleri de manuel olarak aynı adaptörlere yeniden atayabilirsiniz. Eğer yeni IQN ler tanımlayacaksanız storage tarafındaki LUN access/mappingleri de yeni IQNlerinize göre düzenlemeniz gerekir.

ESXi hostunuza SSH bağlantısı yaparak veya shell ekranından;

Güncelleme öncesinde iseniz mevcut adaptör IQN lerini getirmek için; (Kırmızı renkli alanları kendi ortamınıza göre düzenleyin)

esxcli iscsi adapter get -A vmhbaXX

Yeni veya var olan IQN’i static olarak adaptörünüze tanımlamak için;

esxcli iscsi adapter set -A vmhbaXX -n iqn.1998-01.com.vmware:ceph-iscsi.fatihsolen.lab:00254:XX

Eğer kontrolsüz güncelleme yaptınız, sorun yaşıyor ve adaptörlerinizin eski IQNlerinizi kaybettiyseniz, storage ünitesi üzerinden LUN mappingleri yaptığınız eski IQNlerinizi görebilirsiniz.

İLGİNİZİ ÇEKEBİLİR

VMware vSAN Kapasite Dengeleme

VMware vSAN ve benzeri tüm dağıtık mimaride çalışan storagelarda, storage nodelarınız veya aygıtlarınız arasında kapasitenin ...

VMware Carbon Black

Carbon Black 2002 yılında (Bit9) kurulmuş, modern güvenli çözümleri üreten bir yazılım firması olarak, imza ...

“The RSA key containers was not found” Hatası ve Çözümü

“The RSA key containers was not found” hatası ile lab ortamımdaki VMware Horizon View‘in modüllerinden ...

VMware Skyline Nedir?

VMware Skyline desteklenen VMware ürünlerinde sağlanan proaktif destek hizmetidir. Skyline otomatik olarak ortamınızdaki bilgileri güvenli ...

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.

error: İçerik Korumalıdır !!