Gejala
Pertimbangkan skenario berikut:
-
Anda memiliki kluster Hyper-V yang berjalan dalam lingkungan Hyper-V Network Virtualization (HNV).
-
Anda memiliki kluster tamu dua node mesin virtual (VM) yang berjalan pada host yang berbeda.
-
Kegagalan salah satu VM dalam kluster tamu terjadi.
Dalam skenario ini, alamat IP Cluster dari kluster tamu menjadi tidak dapat dijangkau.
Penyebab
Masalah ini mungkin terjadi selama kegagalan lebih dari satu alamat IP Kluster karena System Center 2012 R2 Virtual Machine Manager (VMM) tidak memperbarui catatan pencarian untuk alamat ini dengan benar. Saat failover terjadi, VMM tidak dapat memperbarui pemetaan atau bendera yang digunakan untuk menandai tipe catatan pencarian sebagai Dinamis dalam databasenya. Perilaku ini dapat terjadi karena driver HNV tidak dapat mengantrekan beberapa kejadian pemberitahuan "CA diubah" untuk VMM atau karena VMM tidak dapat memproses kejadian tersebut dengan benar karena masalah sinkronisasi. Setelah VMM mengubah tipe catatan pencarian menjadi Statis, kegagalan alamat IP tersebut di masa mendatang tidak diperbarui secara otomatis. Oleh karena itu, alamat IP menjadi tidak dapat dijangkau.
Pemecahan Masalah
Perbaikan untuk masalah ini disertakan dalam Pembaruan rollup 3 untuk Manajer Mesin Virtual System Center 2012 R2.
Status
Microsoft telah melakukan konfirmasi bahwa masalah ini timbul pada produk Microsoft yang tertera pada bagian "Berlaku untuk".
Informasi Selengkapnya
Masalah konektivitas ini bisa hilang secara otomatis setelah beberapa saat. Namun, untuk segera mengatasi masalah ini, buat instans bermasalah offline, refresh VM dan hostnya, lalu bawa instans secara online lagi.
Ketika masalah ini terjadi, status rekaman pencarian instans bermasalah adalah Statis. (Hal ini berlaku hanya jika GuestIPNetworkVirtualizationUpdates diaktifkan pada adapter jaringan virtual untuk VM di System Center 2012 R2 Virtual Machine Manager). Oleh karena itu, saat failover terjadi, rekaman pencarian tidak diperbarui secara otomatis. Ketika status tipe catatan pencarian dinamis, instans dianggap bagus.
Untuk menentukan status instans, jalankan perintah berikut:
Get-NetVirtualizationLookupRecord