VMWARE

VMware NSX Transport Node Sorununu Çözme Rehberi

DN Dağcan Nural 2 saat önce 3 dk okuma

Merhaba, bu yazımda VMware NSX Transport Node’un “Kısmi Başarı” durumuna geçmesine neden olan bir sanal anahtar sorununu nasıl çözeceğimizi ele alacağız. Sahada bu tür durumlarla karşılaştığımda, genellikle çözüm basit bir ayardan geçiyor. Hadi birlikte inceleyelim.

NSX Transport Node Sorununu Anlamak

VMware NSX 4.x kullanırken, özellikle vSphere 8.x ortamında, Transport Node’a bir profil güncellemesi uygulamaya çalıştığınızda aşağıdaki hata mesajıyla karşılaşabilirsiniz:

Host configuration: DefaultGateway [##.##.##.1] Failed to be applied: Failed to update vxlan default gateway: {'fault': 'InvalidArgument', 'msg': 'A specified parameter was not correct:', 'faultMessage': []}; Ipv6DefaultGateway [] failed to be applied: Failed to update vxlan default gateway: {'fault': 'InvalidArgument', 'msg': 'A specified parameter was not correct:', 'faultMessage':[]}

Bu hata mesajı, NSX Manager kullanıcı arayüzünde görülebilir.

VMware-NSX-Transport-Node-Sorununu-Cozme-Rehberi1 VMware NSX Transport Node Sorununu Çözme Rehberi

Sorunun Kökeni

vSphere 8.0 ile birlikte, iDRAC veya ILO gibi yönetim kartlarının USB arabirimi etkin olduğunda, ESXi hostlarında ek bir sanal anahtar vSwitchBMC oluşturulur. Bu sanal anahtar ve onunla ilişkili vusb0 uplink nedeniyle NSX Transport Node politikası uygulanamaz hale gelir. Bu durum, NSX Manager’ın ve ESXi loglarının çeşitli bölümlerinde “Invalid NIC order” veya “Invalid NIC teaming policy” gibi hatalarla kendini gösterir.

Çözüm Adımları: Sanal Anahtarın Oluşumunu Engelleme

Bu sorunu çözmek için, vSwitchBMC ve ilişkili port gruplarının yeniden başlatma sırasında oluşmasını engellemek gerekir. İşte adım adım yapmanız gerekenler:

1. İlk olarak, ESXi host üzerinde vSwitchBMC’nin oluşumunu engellemek için BMCNetworkEnable ayarını devre dışı bırakın. Bunu yapmak için şu komutu çalıştırın:

[root@esx:~] esxcfg-advcfg -s 0 /Net/BMCNetworkEnable

Bu komut, BMCNetworkEnable değerini 0 yaparak servisi devre dışı bırakır. Ayarın doğru şekilde devre dışı bırakıldığını doğrulamak için:

[root@esx:~] esxcfg-advcfg -g /Net/BMCNetworkEnable

Beklenen çıktı: `’Value of BMCNetworkEnable is 0’` ifadesi gelmeli.

2. Şimdi, ESXi host üzerindeki vSwitchBMC için vusb0 uplink’ini kaldırın:
– vCenter Server’a giriş yapın ve ilgili ESXi hostu seçin.
– “Configure” sekmesine gidin.
– “Networking” altında “Virtual switches” bölümünü seçin.
– “vSwitchBMC”yi bulun ve “Manage Physical Adapters” seçeneğine gidin. Buradan “vusb0” uplink’ini kaldırın.
– ESXi hostu yeniden başlatın.

3. Eğer hostu yeniden başlatmanıza rağmen Transport Node profili otomatik olarak güncellenmezse, NSX Manager UI’dan Transport Node profilini yeniden uygulayın.

Alternatif Yaklaşım: USB NIC’i Devre Dışı Bırakma

Eğer yukarıdaki adımlar yeterli gelmezse, iDRAC ayarlarını kullanarak USB NIC’i devre dışı bırakabilirsiniz:
– iDRAC arayüzüne gidin ve “iDRAC Settings” altındaki “Connectivity” sekmesine geçin.
– “OS to iDRAC Pass-through” başlığı altındaki durumu “Disabled” olarak değiştirin.
– Değişiklikleri kaydedin ve ESXi hostunu yeniden başlatın.

Çözümü Doğrulamak

Bu adımların ardından, transport node’unuzun “Kısmi Başarı” durumundan çıktığını ve profil güncellemesinin başarıyla uygulandığını göreceksiniz.

VMware-NSX-Transport-Node-Sorununu-Cozme-Rehberi2-1024x332 VMware NSX Transport Node Sorununu Çözme Rehberi

Faydalı olması dileğiyle. Eğer başka sorularınız varsa, yorumlarda paylaşabilirsiniz.

Bu yazıyı hazırlarken kaynak üzerindeki dokümantasyondan da yararlandım. Konunun orijinal detaylarına göz atmak isterseniz tavsiye ederim.


 

Share this content:

0 Yorum
Paylaş
DN

Dağcan Nural

1988 İstanbul doğumluyum. Bilgisayar dünyasına olan hayranlığım çok küçük yaşlarda başladı. Bu sebeple sistem alanında kendimi geliştirmeye karar verdim. Celal Bayar Üniversitesi Bilgisayar Programcılığı ve Anadolu Üniversitesi İşletme mezunuyum. Beykent Üniversitesi'nde Yönetim Bilişim Sistemleri Bölümü'nde yüksek lisans eğitimimi tamamladım. 2005 yılında Bilge Adam Sistem & Network Mühendisliği eğitimi aldım. Hemen ardından IT dünyasına giriş yaptım. Collezione şirketinde 2006 - 2018 yılları arasında Sistem Uzmanı olarak görev yaptım. 2018 Temmuz ayından beri LCWAIKIKI şirketinde System Engineer pozisyonunda çalışmaktayım. Sektörde 20 yıllık deneyime sahibim. Birçok önemli projede görev aldım. Şu an Yapay Zeka Yüksek Lisansı yapıyorum. Oldukça güzel projeler geliştiriyorum. Sayfanın en alt kısmından Linkedin profilime ulaşabilirsiniz. Bilgi ve tecrübemi bu blog üzerinde üzerinde paylaşıyorum.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir