Broadcom NetXtreme 1 gigabit ağ bağdaştırıcılarını kullandığınızda sanal makineler ağ bağlantısını kaybeder

Bu makalede, Broadcom NetXtreme 1 gigabit ağ bağdaştırıcılarını kullandığınızda sanal makinelerin ağ bağlantısını kaybetmesi sorununa yönelik bir çözüm sağlanır.

Şunlar için geçerlidir: Windows Server 2012 R2
Özgün KB numarası: 2986895

Belirtiler

Microsoft Windows Server 2012 veya Windows Server 2012 R2 üzerinde Broadcom NetXtreme 1-gigabit ağ bağdaştırıcılarıyla (ancak NetXtreme II ağ bağdaştırıcılarıyla değil) çalışan Hyper-V'niz varsa, aşağıdaki belirtilerden birini veya daha fazlasını fark edebilirsiniz:

  • Sanal makineler ağ bağlantısını rastgele kaybedebilir. Ağ bağdaştırıcısı sanal makinede çalışıyor gibi görünüyor. Ancak sanal makineden ağ kaynaklarına ping atamaz veya bu kaynaklara erişemezsiniz. Sanal makinenin yeniden başlatılması sorunu çözmez.

  • Uzak bir bilgisayardan sanal makineye ping atamaz veya bağlanamazsınız. Bu belirtiler, Hyper-V çalıştıran sunucudaki sanal makinelerin bazılarında veya tümlerinde ortaya çıkabilir. Sunucunun yeniden başlatılması, tüm sanal makinelere ağ bağlantısını hemen çözer.

Neden

Bu, b57nd60a.sys sürücüsünü kullanan Broadcom NetXtreme 1-gigabit ağ bağdaştırıcılarıyla ilgili bilinen bir sorundur. Bu sorun, ağ bağdaştırıcısında sanal makine kuyruğu (VMQ) etkinleştirildiğinde oluşur. (VmQ varsayılan olarak Broadcom ağ sürücüsü tarafından etkinleştirilir.)

Broadcom bu ağ bağdaştırıcılarını 57xx tabanlı yonga kümeleri olarak adlandırmaktadır. Bunlar 5714, 5715, 5717, 5718, 5719, 5720, 5721, 5722, 5723 ve 5780'i içerir.

Bu ağ bağdaştırıcıları bazı sunucu OEM'leri tarafından farklı model numaraları altında da satılır. HP bu sürücüleri NC1xx, NC3xx ve NC7xx model numaraları altında satar. Kullandığınız OEM sürümüne veya Broadcom sürücü sürümünü kullanıp kullanmadığınıza bağlı olarak 16.2, 16.4 veya 16.6 sürücü sürümünü kullanıyor olabilirsiniz.

Çözüm

Bu sorun Broadcom sürücüsü b57nd60a.sys sürüm 16.8 ve daha yeni sürümlerde giderilmektedir. Mart 2015'te Broadcom, sürücü sürümü 17.0'ı indirmek üzere yayımladı. Nisan 2015'te HP, etkilenen ağ bağdaştırıcıları için sürücünün 16.8 sürümünü yayımladı. Sunucunuza özgü bir sürücüye ihtiyacınız varsa sunucunuzun OEM'sine başvurun.

Sorunu çözmek için ağ bağdaştırıcısı sürücünüzü güncelleştiremiyorsanız, PowerShell komutunu kullanarak etkilenen her Broadcom ağ bağdaştırıcısında VMQ'yi devre dışı bırakarak sorunu geçici olarak Set-NetAdapterVmq çözebilirsiniz.

Aşağıdaki senaryoyu inceleyin:

  • Çift bağlantı noktasılı bir ağ bağdaştırıcınız var.
  • Bağlantı noktaları Windows'ta NIC 1 ve NIC 2 olarak adlandırılır.

Bu senaryoda, aşağıdaki komutları kullanarak her bağdaştırıcıda VMQ'yi devre dışı bırakabilirsiniz:

Set-NetAdapterVmq -Name "NIC 1" -Enabled $False
Set-NetAdapterVmq -Name "NIC 2" -Enabled $False

Get-NetAdapterVmq PowerShell komutunu kullanarak VMQ'nin doğru ağ bağdaştırıcılarında devre dışı bırakıldığını onaylayabilirsiniz.

Not

Varsayılan olarak, 1 gigabit ağ bağdaştırıcıları kullanan sanal makineler için Hyper-V sanal anahtarında VMQ devre dışıdır. VMQ, Hyper-V sanal anahtarında yalnızca sistem 10 gigabit veya daha hızlı ağ bağdaştırıcıları kullandığında etkinleştirilir. Bu, Broadcom ağ bağdaştırıcısında VMQ'nun devre dışı bırakılmasıyla, varsayılan olduğu için ağ performansını veya diğer avantajları kaybetmediğiniz anlamına gelir. Ancak, sürücü sorununu geçici olarak çözmek için bunu yapmanız gerekir.

Get-NetAdapterVmqQueue ağ bağdaştırıcılarında ayrılan sanal makine kuyruklarını (VMQ'lar) gösterir. Varsayılan olarak 1 gigabit ağ bağdaştırıcılarına ayrılan VMQ'ları görmezsiniz.