Skip to content

zaidan's blog

a newbie, writing IT-related stuff and some personal experiences

Menu
  • IT
  • Personal life/opinion
  • Linux
  • Sepeda
  • Proxmox
  • VM/Container
  • Kuliah/Catatan Kuliah
Menu

Memindahkan VM yang Mati di Cluster Proxmox VE (Tanpa HA)

Posted on 03/03/2026 by Zaidan

Hai semuanya, apa kabar? Kali ini kita akan coba untuk memindahkan VM yang “terjebak” pada node yang mati/rusak. Skenarionya adalah kita punya tiga buah server Proxmox VE (demo-1 s.d. demo-3).

Ada VM dengan ID 103 yang berada pada server demo-1. VM ini sudah menggunakan shared storage. Kita akan simulasikan server demo-1 mati dan kita akan coba pindahkan VM 103 ke server yang masih hidup tanpa menggunakan menu HA.

Gambar di bawah ini menampilkan kondisi awal, semua server hidup dan VM 103 sedang berada di server demo-1.
image host

Kita akan matikan server demo-1.
image host

Konsep Dasar: PMXCFS

Di Proxmox VE, konfigurasi VM disimpan pada filesystem terpusat (/etc/pve/qemu-server) yaitu Proxmox Cluster File System (PMXCFS) yang secara otomatis sync ke semua server dalam cluster.

Tahapan Recovery

Saat ini kondisi demo-1 mati, demo-2 dan demo-3 masih hidup.
image host

Akses ke server yang masih hidup

Kita coba tes ping ke IP VM 103 (192.168.9.35). Hasilnya, tidak bisa di-ping.
image host

Cek file konfigurasi VM

Kita coba masuk ke demo-2. Bisa pakai SSH atau langsung melalui web browser. Kemudian, cek file konfigurasi dari VM 103 yang ada pada server demo-1.

root@pve-demo-2:~# ls -la /etc/pve/nodes/pve-demo-1/qemu-server/
total 1
drwxr-xr-x 2 root www-data    0 Feb  7 12:47 .
drwxr-xr-x 2 root www-data    0 Feb  7 12:47 ..
-rw-r----- 1 root www-data 1146 Mar  3 11:03 102.conf
-rw-r----- 1 root www-data  435 Mar  3 15:54 103.conf

Pindahkan file konfigurasi VM

Pindahkan file 103.conf ke server yang masih hidup (misalnya demo-2).

root@pve-demo-2:~# mv /etc/pve/nodes/pve-demo-1/qemu-server/103.conf /etc/pve/qemu-server/
root@pve-demo-2:~#

Sistem akan mendeteksi bahwa VM 103 “pindah rumah” dan akan terdaftar pada server demo-2.

Verifikasi

Selanjutnya, kita dapat menggunakan perintah qm list untuk melihat VM apa saja yang terdaftar pada server demo-2.

root@pve-demo-2:~# qm list

      VMID NAME                 STATUS     MEM(MB)    BOOTDISK(GB) PID       
       100 Ubuntu               stopped    4096              32.00 0         
       103 Ubuntu-ZFS           stopped    4096              32.00 0         
root@pve-demo-2:~#

Atau, kita juga bisa cek di web interface. Gambar di bawah menampilkan VM 103 yang sudah pindah ke server demo-2 dan berhasil dijalankan (start manual).
image host

Catatan

Ada beberapa poin yang perlu diperhatikan. Cara ini dapat dilakukan apabila VM yang akan “dievakuasi” sudah menggunakan shared storage. Pada VM 103 yang digunakan pada pengujian kali ini sudah menggunakan shared ZFS. Pastikan juga VM ID unik, artinya tidak ada VM lain dengan ID yang sama di node tujuan.

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

Leave a Reply Cancel reply

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

Tulisan saya yang lain:

  • POP3 vs IMAP
  • Mengganti Alamat IP Server NFS Debian (Proxmox VE)
  • Instalasi VM Windows di Proxmox VE
  • UAS Kuliah (Part 2)

Kategori

  • Asciidoc
  • Docker
  • IT
  • jaringan
  • Kuliah/Catatan Kuliah
  • Linux
  • Mail Server
  • Makanan/Minuman
  • Nakivo
  • Personal life/opinion
  • Proxmox
  • RedHat
  • Sepeda
  • SSL
  • Uncategorized
  • Vinchin
  • VM/Container
  • VMWare
  • Windows
  • XCP-ng

Arsip blog

  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023

© 2026 zaidan's blog | Powered by Superbs Personal Blog theme