Saya memiliki masalah konektivitas intermiten yang aneh terjadi setiap dua minggu sekali.
Pertama konfigurasi saya: Saya menjalankan kluster failover HyperV dengan dua host fisik (node01 dan node02). Host sama-sama menjalankan server Windows Server 2008 R2 HyperV (yang gratis) dengan SP1. Pada host tersebut saya menjalankan dua VM masing-masing menjalankan Windows Server 2008 R2 Web edition dengan SP1. Server penyimpanan saya adalah Windows Storage Server 2008 yang terhubung melalui iSCSI. Host dan server penyimpanan menjalankan driver jaringan terbaru yang diunduh langsung dari situs web Intel.
Inilah masalahnya: 99,99% dari waktu, semuanya bekerja dengan sempurna. Kira-kira sekali setiap dua - tiga minggu, kedua VM akan secara bersamaan kehilangan konektivitas jaringan, baik yang masuk maupun yang keluar. Ketika ini terjadi,
- Saya tidak bisa RDP ke VM baik.
- Saya dapat RDP ke host mana pun.
- Saya dapat terhubung ke salah satu VM dari Failover Cluster Manager dengan mengklik kanan pada node dan memilih 'Connect to Virtual Machine'
- Setelah saya terhubung ke VM seperti yang dijelaskan dalam # 3 di atas, saya tidak bisa mendapatkan situs web atau mesin apa pun di LAN. Menonaktifkan dan mengaktifkan kembali koneksi jaringan virtual di dalam VM tidak memperbaiki masalah.
- Jika saya memindahkan VM ke node yang berbeda, itu memperbaiki masalah (untuk dua minggu ke depan).
- Jika saya me-reboot host dan memindahkan VM kembali ke sana, itu memperbaiki masalah (untuk dua minggu ke depan).
- Ketika ini terjadi, kluster failover TIDAK secara otomatis failover VM.
- Tidak ada entri log peristiwa yang tidak biasa pada host atau VM mana pun.
Ini telah terjadi sekitar 5 kali dengan gejala yang sama seperti yang dijelaskan di atas. Saya mencurigai ada masalah driver jaringan atau perangkat keras jaringan, tetapi karena saya sudah menjalankan driver terbaru, saya tidak yakin apa yang harus saya lakukan.
Ini adalah pencakar kepala yang nyata ... ada ide?
Memperbarui
Saya menemukan kasus yang sangat mirip di sini: Mesin Virutal kehilangan konektivitas jaringan pada Hyper V Cluster
Pembaruan 7/29/2011
Setelah menginstal perbaikan terbaru dan memperbarui driver jaringan, saya masih mengalami masalah yang sama. Menanggapi komentar yang meminta detail perangkat keras, server adalah Intel SR1670HV, yang merupakan sasis 1U yang berisi dua motherboard S5500HV independen. Komunikasi dilakukan melalui NIC terintegrasi motherboard yang merupakan Intel 82574L. Driver jaringan adalah versi 16.2.49.0.
Jawaban:
Kami dulu punya masalah seperti ini di mana saya berada. Saya tidak ingat detail pastinya, tetapi solusi terakhir berkaitan dengan alamat mac yang saling bertentangan yang ditetapkan secara dinamis ke adaptor jaringan virtual. Menjepit mereka agar tidak dinamis sangat membantu. Anda biasanya tidak ingin melakukan itu karena dapat membuat lebih sulit untuk memindahkan mesin virtual ke host yang berbeda, tetapi itu membantu kami dalam hal ini.
Bagian lainnya adalah bahwa nics fisik dibuat oleh broadcom dan kami juga memiliki kesalahan konfigurasi di sana, di mana admin sebelumnya telah mencoba secara salah untuk menggunakan utilitas broadcom untuk menyambungkan dua NIC bersama-sama pada host untuk meningkatkan bandwidth / throughput. Kami menghapus pengaturan itu dan mengonfigurasi salah satu Nics sehingga tidak memiliki IP sama sekali pada mesin host, tetapi masih dapat digunakan untuk passthrough kepada tamu virtual. Lalu kami mengatur setiap mesin virtual untuk hanya menggunakan satu nic atau yang lain, menyeimbangkan beban berdasarkan lalu lintas historis. Tentu saja itu berarti tidak ada kegagalan jika adaptor atau koneksi turun, dan kami belum mengikuti dengan baik untuk melihat apakah lalu lintas tetap seimbang dari waktu ke waktu, tetapi sejak saat itu stabil.
sumber
Saya sadar bahwa ini adalah pertanyaan lama, tetapi saya mengalami masalah yang sama dan menghabiskan banyak waktu untuk menyelesaikannya sehingga saya pikir saya akan membagikan solusi yang bekerja untuk saya. Saya menemukan solusi untuk masalah saya di sini:
http://invendows.wordpress.com/2008/03/06/network-issue-with-hyper-v/
Solusi dalam situasi saya adalah menonaktifkan TCP Offloading di VM. Saya akan mengutip bagian yang relevan dari tautan:
Server saya memiliki
Broadcom NetExtreme
NIC, jadi bagi saya penyebab masalah ini jelas terkait driver, tetapi pengaturanDisableTaskOffload
= 1 menyelesaikan masalah sepenuhnya untuk saya. Semoga informasi ini menghemat waktu pencarian orang lain!sumber
Saya telah mengalami sesuatu yang serupa di lingkungan Hyper-V yang lebih sederhana, dan menemukan artikel ini di Microsoft. Tampaknya sesuai dengan situasi Anda jika server web banyak digunakan.
http://support.microsoft.com/kb/974909 - Koneksi jaringan dari mesin virtual Hyper-V yang hilang hilang di bawah lalu lintas jaringan keluar yang berat pada komputer berbasis Windows Server 2008 R2
sumber
Kami memiliki masalah yang sama, meskipun dalam kasus kami setiap 24-48 jam. Saya akan memeriksa ulang apakah produk antivirus / firewall Anda mendukung Server 2008 dengan Hyper-V, jika tidak, coba yang lain (atau hapus sementara jika memungkinkan) produk anti-virus / firewall Anda sebagai ujian untuk melihat apakah masalah tersebut hilang. .
Setelah panggilan ke Microsoft dan beberapa upload file dump / log kemudian, mereka menentukan bahwa TrendMicro OfficeScan adalah penyebab dalam kasus kami. Kami menggunakan versi yang ternyata tidak didukung secara eksplisit di Hyper-V, setelah kami memutakhirkan ke rilis terbaru, masalahnya hilang.
sumber
Ini ternyata menjadi masalah perangkat keras - Saya mengisolasi masalah ke switch dikelola Netgear GSM7224v2, menggantinya dengan D-Link DGS-1024D, dan semuanya telah bekerja dengan baik sejak saat itu.
Sebagai "pelajaran," dalam hal ini saya mungkin menghabiskan 99% dari pengaturan perangkat lunak pemecahan masalah upaya diagnostik saya untuk apa yang ternyata menjadi masalah perangkat keras. Saya bahkan membayar Dukungan Microsoft $ 259 (dan menghabiskan banyak waktu di telepon dengan mereka) untuk membantu saya mengetahuinya dengan melihat-lihat pengaturan perangkat lunak. Saya kira moral ceritanya adalah mencurigai perangkat keras Anda seperti halnya perangkat lunak Anda.
sumber
Pada properti adaptor jaringan untuk tamu VM, sudahkah Anda menonaktifkan Paket Jumbo dan Pembongkaran Kirim Besar? Berdasarkan pengalaman saya dengan pengaturan ini, saya pasti akan mencobanya.
sumber
https://support.microsoft.com/en-us/kb/2986895
Hal ini diketahui masalah dengan adapter jaringan Broadcom 1gigabyte.
sumber