VMware vMotion network error hatası, çoğu zaman tek bir kök nedene işaret etmez. Aynı ifade; erişilemeyen VMkernel arayüzü, hatalı uplink ataması, aynı subnet içinde birden fazla VMkernel kullanımı, MTU uyumsuzluğu, statik route eksikliği veya IP conflict gibi farklı sorunların ortak sonucu olabilir. Kısa cevap şudur: vMotion network error teşhisinde ilk yapılması gereken şey, problemi ping düzeyinde mi, TCP handshake düzeyinde mi, yoksa port group ve uplink topolojisinde mi yaşadığınızı ayırmaktır.
Bu rehber özellikle şu ekipler içindir:
- VMware ve vSphere yöneticileri
- cluster migration operasyonunu yöneten sistem ekipleri
- vMotion hatalarını kalıcı standarda bağlamak isteyen BT yöneticileri
- ağ ve sanallaştırma ekipleri arasında ortak teşhis dili kurmak isteyen kurumlar
Hızlı Özet
- Broadcom KB
431443, yeni oluşturulan VMkernel arayüzüne bağlı vSwitch üzerinde aktif fiziksel uplink yoksa vMotion dahil hiçbir dış bağlantının kurulamayacağını açıkça söylüyor. - Broadcom KB
427223,vmkpingbaşarılı olsa bile vMotion'ın IP conflict nedeniyle TCP handshake aşamasında başarısız olabileceğini gösteriyor. - Broadcom KB
414860, aynı subnet veya VLAN içinde birden fazla VMkernel varsa hostun yalnız birini route tablosuna ekleyebildiğini ve vMotion trafiğinin bu yüzden bozulabildiğini açıklıyor. - Broadcom KB
395146ve432825, vMotion ağında farklı MTU ya da farklı TCP/IP stack kullanımının uyumluluk uyarısı ve düşük throughput üretebildiğini belirtiyor. - Broadcom KB
409462, vMotion TCP/IP stack üzerinde statik route eksikse jump server veya gateway erişimi olmayabileceğini ve trafiğin upstream'e çıkamayacağını gösteriyor.
İçindekiler
- vMotion Network Error Ne Anlama Gelir?
- İlk Teşhis Akışı Nasıl Kurulmalı?
- En Sık Ağ Kaynaklı vMotion Hataları Nelerdir?
- Kalıcı Önleme Standardı Nasıl Oluşturulur?
- Kontrol Listesi
- Sık Sorulan Sorular

Görsel: Wikimedia Commons - 19-inch rackmount Ethernet switches and patch panels.
vMotion Network Error Ne Anlama Gelir?
Bu hata sınıfı, canlı migration sırasında kaynak host ile hedef host arasındaki vMotion iletişiminin ağ seviyesinde sağlıklı kurulamaması demektir. Ancak bu “ağda sorun var” cümlesinden daha detaylı okunmalıdır.
Genelde problem şu katmanlardan birinde çıkar:
- vMotion VMkernel arayüzü doğru port group'a bağlı değildir
- vSwitch üzerinde aktif vmnic yoktur
- VLAN veya subnet standardı bozulmuştur
- MTU değerleri uyumsuzdur
- vMotion stack üzerinde route eksiktir
- IP conflict yalnız handshake sırasında ortaya çıkıyordur
Bu yüzden hata mesajı aynı görünse bile çözüm her seferinde farklı olabilir.
İlk Teşhis Akışı Nasıl Kurulmalı?
Sağlıklı sıra şu olmalıdır:
1. VMkernel arayüzü gerçekten dış ağa çıkabiliyor mu?
Broadcom KB 431443, yeni bir VMkernel arayüzünün unreachable kalmasının en temel sebeplerinden birinin, ilgili vSwitch üzerinde fiziksel uplink olmaması olduğunu söylüyor. Bu durumda:
- vmk IP'si yaratılmış görünür
- host içinden arayüz varmış gibi durur
- ama dış ağ erişimi kurulamaz
İlk kontrol bu yüzden vmk var mı değil, vmk hangi uplink üzerinden çıkıyor olmalıdır.
2. Aynı subnet içinde birden fazla VMkernel var mı?
Broadcom KB 414860, aynı subnet/VLAN içinde birden fazla VMkernel olduğunda hostun yalnız biri için routing kararı verdiğini ve sonradan eklenen vMotion VMkernel'in ping vermeyebileceğini açıklıyor. Bu senaryo özellikle şu yapılarda görülür:
- management ve vMotion aynı subnet'tedir
- eski migration standardı yeni tasarımla karışmıştır
- test amaçlı eklenen vmk kalıcı hale gelmiştir
3. ICMP çalışıyor ama migration neden yine kırılıyor?
Broadcom KB 427223 burada kritik. vmkping başarılı olsa bile vMotion yine başarısız olabilir; çünkü sorun ICMP değil ARP/MAC eşleşmesi veya IP conflict olabilir. Yani başarılı ping sonucu her zaman temiz vMotion anlamına gelmez.
4. MTU ve TCP/IP stack aynı mı?
Broadcom KB 395146 ile 432825, MTU mismatch ve farklı TCP/IP stack seçiminin uyumluluk uyarısı verdiğini gösteriyor. Bu tür sapmalar her zaman anında sert hata üretmez ama:
- throughput düşürür
- handshake kararsızlığı yaratır
- migration süresini uzatır
En Sık Ağ Kaynaklı vMotion Hataları Nelerdir?
Uplink eksikliği
Bir vMotion VMkernel portu yanlış vSwitch'e veya uplinksiz vSwitch'e bağlıysa, tasarım görünürde doğru olsa bile migration başlamaz.
VLAN tutarsızlığı
Fiziksel switch tarafındaki allowed VLAN ile port group VLAN etiketi aynı değilse hostlar birbirini göremez. Bu hata çoğu zaman “network error” diye görünür ama asıl sebep trunk standardıdır.
IP conflict
Broadcom KB 427223, aynı IP'nin pinge cevap verebildiği ama vMotion TCP oturumunu kararsız hale getirdiği senaryoyu açıkça gösteriyor. Bu yüzden vMotion ağı için benzersiz IP planı zorunludur.
Static route eksikliği
Broadcom KB 409462, vMotion stack üzerinde router/gateway yönüne statik route tanımlanmadığında upstream erişimin kaybolabildiğini anlatıyor. Özellikle ayrık vMotion TCP/IP stack kullanılan tasarımlarda bu konu kritikleşir.
MTU standardı bozulması
Bir host 9000, diğeri 1500 MTU ile çalışıyorsa migration her zaman tamamen durmayabilir; ancak copy throughput düşer ve hata davranışı düzensizleşir.
İlgili İçerikler
- VMware vMotion Nedir ve Nasıl Çalışır?
- VMware vMotion Failed Hatası Nasıl Çözülür?
- VMware Network Not Working Sorunu
Kalıcı Önleme Standardı Nasıl Oluşturulur?
vMotion network error sorunları tek tek kapatılabilir; ancak tekrar etmemesi için standart gerekir.
1. vMotion ağı için tek amaçlı tasarım kullanın
- ayrı VMkernel
- ayrı subnet veya VLAN
- net adlandırma standardı
2. Hostlar arası pariteyi belgeleyin
Her host için şu alanlar aynı tasarım belgesinde tutulmalıdır:
- vmk adı
- IP planı
- VLAN ID
- MTU
- TCP/IP stack
- aktif uplink davranışı
3. Ağ ve sanallaştırma ekiplerini aynı değişiklik kaydına bağlayın
Birçok vMotion network error vakası, VMware ekibi ile network ekibinin farklı varsayımla ilerlemesinden çıkar. Port group değişikliği ile trunk değişikliği aynı kayıt içinde yönetilmelidir.
4. Düzenli sağlık kontrolü yapın
Migration sorunları genelde ilk cluster kurulumunda değil, zaman içindeki küçük sapmalardan sonra görünür. Bu yüzden:
- yeni host eklenince parite kontrolü yapılmalı
- MTU ve stack standardı tekrar doğrulanmalı
- IP planı çakışma açısından gözden geçirilmeli
Kontrol Listesi
- vMotion VMkernel arayüzlerinin bağlı olduğu vSwitch üzerinde aktif uplink doğrulandı
- Management ve vMotion için aynı subnet/VLAN kullanımı gözden geçirildi
- vMotion IP planında duplicate kontrolü yapıldı
- VMkernel MTU değerleri hostlar arasında karşılaştırıldı
- TCP/IP stack seçimi tüm hostlarda aynı mantıkla doğrulandı
- Gerekliyse vMotion stack için statik route kontrol edildi
- Fiziksel switch VLAN/trunk ayarları VMware tarafıyla eşleştirildi
- Yeni host onboarding sürecine vMotion network parity adımı eklendi
LeonX ile Sonraki Adım
VMware vMotion network error sorunları genelde yalnız bir migration problemi değildir; cluster standardının bozulduğunu gösterir. LeonX, vMotion ağ tasarımı, VMkernel standardizasyonu, VLAN ve uplink doğrulaması ile operasyonel migration runbook'unu birlikte ele alarak daha öngörülebilir sanallaştırma altyapısı kurmanıza yardımcı olur.
İlgili sayfalar:
- Business Management Hizmetleri
- Network İzleme ve Yönetimi
- Kurumsal Sanallaştırma Platformları Satış ve Lisanslama
- İletişim
Sık Sorulan Sorular
vMotion network error yalnız ping başarısızsa mı görülür?
Hayır. Ping çalışsa bile ARP veya IP conflict nedeniyle TCP handshake kırılabilir ve migration başarısız olabilir.
Aynı subnet içinde management ve vMotion kullanmak yanlış mı?
Broadcom buna ideal yaklaşım demiyor. Aynı subnet içinde birden fazla VMkernel olduğunda route davranışı sorun çıkarabilir; ayrı subnet veya VLAN daha sağlıklıdır.
MTU farkı her zaman migration'ı tamamen durdurur mu?
Her zaman değil. Ama uyumluluk uyarısı, düşük throughput ve düzensiz migration davranışı üretebilir.
Yeni eklenen hostta neden ilk vMotion sürekli hata verir?
Çünkü çoğu zaman uplink, VLAN, stack veya IP planı parity'si diğer hostlarla birebir uyuşmuyordur.
vMotion ağı için statik route ne zaman gerekir?
Özellikle dedicated vMotion TCP/IP stack kullanılıyorsa ve trafik farklı gateway üzerinden çıkıyorsa, route tanımı kritik hale gelir.
Kaynaklar
- Broadcom KB 431443 - Cannot ping or connect to a VMkernel adapter
- Broadcom KB 427223 - VM vMotion is failing despite confirmed ICMP connectivity
- Broadcom KB 414860 - vMotion is not working, vMotion switch losing connection
- Broadcom KB 395146 - vMotion compatibility warning for different MTU configurations
- Broadcom KB 432825 - vMotion compatibility warning - MTU configuration mismatch
- Broadcom KB 409462 - vMotion Network is not pingable from the jump server and vice versa
- Wikimedia Commons - 19-inch rackmount Ethernet switches and patch panels


