VMware ESXi 5.0 ve sonrası sürümlerde; ESXi işletim sisteminin SD kart gibi bir ortama kurulması veya bir başka nedenle core dump dosyası için gerekli özel bölüm(dump partition) eksik/erişilemez olması, coredump hedefi silinmiş ya da yanlış yapılandırılmış olması bu uyarının oluşmasına sebep olmaktadır. Bu uyarının oluşması durumunda sistem bir kernel panic yaşadığında dump verisi kaydedemez anlamına gelir. Hatanın ekran görüntüsü aşağıdaki gibidir;
Çözüm yöntemi olarak aşağıdaki adımları takip ediyoruz;
ESXi sunucuya SSH bağlantısı sağlıyoruz.
1. VMkernel Arayüzlerini Listeleyelim
[root@ESX01:~] esxcli network ip interface list
Çıktı bu şekilde olacaktır:
vmk2
Name: vmk2
MAC Address: 00:50:56:6a:a0:00
Enabled: true
Portset: vSwitch0
Portgroup: MNGT
Netstack Instance: defaultTcpipStack
VDS Name: N/A
VDS UUID: N/A
VDS Port: N/A
VDS Connection: -1
Opaque Network ID: N/A
Opaque Network Type: N/A
External ID: N/A
MTU: 1500
TSO MSS: 65535
RXDispQueue Size: 4
Port ID: 67108880
2. Management IP Adresini Öğrenelim
[root@ESX01:~] esxcli network ip interface ipv4 get
Çıktı bu şekilde olacaktır:
Name IPv4 Address IPv4 Netmask IPv4 Broadcast Address Type Gateway DHCP DNS
—- ———— ———— ————– ———— ————- ——–
vmk2 10.90.255.124 255.255.0.0 10.90.255.255 STATIC 10.90.255.236 false
3. Mevcut Coredump Network Yapılandırmasını Kontrol Edelim
[root@ESX01:~] esxcli system coredump network get
Çıktı bu şekilde olacaktır:
Enabled: false
Host VNic:
Is Using IPv6: false
Network Server IP:
Network Server Port: 0
Bı çıktıda “Enabled: false” olduğu için coredump’ın devre dışı olduğunu ve VMkernel arayüzü (Host VNic) tanımlı olmadığını görüyoruz.
4. Coredump Network Ayarlarını Yapılandırıyoruz
[root@ESX01:~] esxcli system coredump network set -v vmk2 -i 10.90.255.124 -o 6500
Bu komutla, vmk2 arayüzü üzerinden 10.90.255.124 IP adresini hedef alarak dump collector bağlantısı yapılandırılır.
5. Coredump Network Enable Ediyoruz
[root@etsesx14:~] esxcli system coredump network set -e 1
6. Gerekli Tanımlamaları Yaptık, Tekrar Kontrol Ediyoruz
[root@ESX01:~] esxcli system coredump network get
Enabled: true
Host VNic: vmk2
Is Using IPv6: false
Network Server IP: 10.90.255.124
Network Server Port: 6500
Şimdi Coredump’ın aktif olduğunu (Enabled: true), VNic için vmk2 tanımlandığını ve IP/Port bilgilerinin doğru olduğunu gözlemliyoruz.
7. ESXi Hostumuzu Yeniden Başlatıyoruz
Sunucumuz yeniden başladıktan sonra kontrol ettiğimizde uyarı mesajının kaybolduğunu görüyoruz;

