Web UI Proxmox VE Hang dan Tanda Tanya (?)

Salah satu gangguan yang dapat terjadi pada web UI Proxmox VE adalah interface yang terlihat hang tapi kita masih bisa mengakses VM yang ada di dalam server, bahkan kita coba ping dan SSH ke server PVE-nya masih bisa. Kondisi ini bisa membingungkan admin.

 

Penyebab dari masalah ini salah satunya adalah dari koneksi NFS yang gagal (NFS-nya crash/hang). Service yang ada di PVE yaitu pvestatd mengalami timeout. Tugas dari pvestatd adalah memeriksa kondisi storage secara berkala. Apabila ada storage (misalnya NFS) yang koneksinya terganggu atau offline, pvestatd seolah menunggu respons dari storage yang bermasalah tersebut. Dampaknya adalah tampilan UI gagal di-update.

Untuk pengecekan awal, kita bisa cek log dari pvestatd dari CLI. Gunakan perintah berikut:

journalctl -u pvestatd -n 50 --no-pager

Di bawah ini adalah contoh output ketika ada NFS yang terkendala (indikasi timeout):

pvestatd[1520216]: storage 'dataisoonnfs' is not online
pvestatd[1520216]: status update time (15.061 seconds)

Penanganan masalah ini (masalah di PVE-nya, bukan NFS-nya) dapat dilakukan dengan cara menonaktifkan storage yang bermasalah agar tidak terus-terusan dicek oleh pvestatd. Untuk menonaktifkan storage di PVE, gunakan perintah berikut:

pvesm set [nama-storage] --disable 1

Lalu, force unmount storage yang menggantung/stuck tersebut, dan restart pvestatd:

umount -f -l /mnt/pve/[nama-storage] 2>/dev/null
systemctl restart pvestatd

Setelah mengeksekusi perintah tersebut, refresh tampilan web UI-nya. Gambar di bawah ini menampilkan web UI yang sudah normal kembali.

 

Apabila storage sudah hidup/normal kembali, kita dapat aktifkan lagi dengan perintah berikut:

pvesm set [nama-storage] --disable 0

Tulisan kali ini sampai di sini dulu ya. Sampai jumpa. Bye.

By Zaidan

Leave a Reply

Your email address will not be published. Required fields are marked *