Juni 13, 2026
ChatGPT Image 12 Jun 2026, 10.28.16
Pelajari cara konfigurasi Proxmox HA Cluster dengan Ceph atau NFS agar VM berpindah otomatis saat node gagal dan layanan tetap online.

Ketika Server Mati Bukan Lagi Pilihan

Dalam lingkungan produksi modern, downtime dapat menyebabkan kerugian besar. Baik untuk layanan web, database, aplikasi sekolah, sistem informasi, maupun infrastruktur perusahaan, ketersediaan layanan menjadi faktor yang sangat penting.

Salah satu solusi terbaik untuk meminimalkan downtime adalah menerapkan High Availability (HA) pada platform virtualisasi. Dengan memanfaatkan fitur bawaan Proxmox VE, administrator dapat membangun cluster yang mampu memindahkan Virtual Machine (VM) secara otomatis ke node lain ketika terjadi kegagalan server.

Artikel ini membahas langkah demi langkah membangun Proxmox HA Cluster menggunakan tiga node, konfigurasi storage bersama, fencing, hingga simulasi kegagalan node untuk memastikan VM tetap berjalan tanpa intervensi manual.


Apa Itu Proxmox HA Cluster?

Proxmox HA Cluster adalah sekumpulan server Proxmox yang bekerja sebagai satu kesatuan dan mampu menyediakan layanan virtualisasi dengan tingkat ketersediaan tinggi.

Ketika salah satu node mengalami kegagalan:

  • VM akan dianggap tidak tersedia.
  • Sistem HA akan mendeteksi kegagalan.
  • VM secara otomatis dijalankan kembali pada node lain yang masih aktif.
  • Layanan kembali tersedia tanpa perlu tindakan administrator.

Output yang diharapkan:

High Availability VM yang berpindah otomatis saat node gagal.


Arsitektur Lab yang Digunakan

Node Cluster

NodeHostnameIP Address
Node 1pve01192.168.10.11
Node 2pve02192.168.10.12
Node 3pve03192.168.10.13

Shared Storage

Pilihan:

  • Ceph Storage (direkomendasikan)
  • NFS Shared Storage

Fencing

Metode yang dapat digunakan:

  • IPMI
  • iDRAC
  • iLO
  • SSH Fencing

Persiapan Sebelum Membuat Cluster

Pastikan seluruh node:

Menggunakan versi Proxmox yang sama

Contoh:

  • Proxmox VE 8.x

Sinkronisasi waktu

Install NTP:

apt install chrony -y

Resolusi hostname berfungsi

Edit file:

/etc/hosts

Contoh:

192.168.10.11 pve01
192.168.10.12 pve02
192.168.10.13 pve03

Lakukan pengujian:

ping pve02
ping pve03

Membuat Cluster Corosync

Membuat Cluster pada Node Pertama

Masuk ke pve01:

pvecm create HA-CLUSTER

Verifikasi:

pvecm status

Join Node Kedua

Pada pve02:

pvecm add 192.168.10.11

Join Node Ketiga

Pada pve03:

pvecm add 192.168.10.11

Verifikasi Cluster

pvecm nodes

Output:

Node 1 pve01
Node 2 pve02
Node 3 pve03

Konfigurasi Shared Storage

Opsi 1: Ceph Storage (Recommended)

Keunggulan:

  • Distributed storage
  • Tidak ada single point of failure
  • Performa tinggi
  • Cocok untuk HA

Install Ceph

Pada seluruh node:

pveceph install

Inisialisasi:

pveceph init --network 192.168.20.0/24

Buat monitor:

pveceph mon create

Buat manager:

pveceph mgr create

Buat OSD:

pveceph osd create /dev/sdb

Verifikasi:

ceph -s

Status harus:

HEALTH_OK

Opsi 2: NFS Shared Storage

Pada server NFS:

apt install nfs-kernel-server

Konfigurasi export:

/data/proxmox *(rw,sync,no_root_squash)

Restart:

exportfs -ra

Tambahkan storage dari GUI:

Datacenter
โ†’ Storage
โ†’ Add
โ†’ NFS

Membuat HA Group

Masuk ke:

Datacenter
โ†’ HA
โ†’ Groups

Buat grup baru:

Group Name : production-ha
Nodes:
- pve01
- pve02
- pve03

Prioritas dapat diatur sesuai kebutuhan.


Menambahkan VM ke High Availability

Pilih VM yang akan dilindungi.

Masuk ke:

Datacenter
โ†’ HA
โ†’ Resources

Tambah resource:

Resource Type : VM
VM ID : 101
Group : production-ha

Atau CLI:

ha-manager add vm:101

Cek status:

ha-manager status

Konfigurasi Fencing

Mengapa Fencing Penting?

Fencing memastikan node yang gagal benar-benar dimatikan sehingga tidak terjadi split-brain.

Tanpa fencing:

  • Risiko korupsi data
  • VM ganda
  • Storage conflict

Fencing Menggunakan IPMI

Contoh pengujian:

ipmitool -I lanplus \
-H 192.168.100.10 \
-U admin \
-P password chassis power status

Integrasikan ke sistem HA sesuai perangkat yang digunakan.


Fencing Menggunakan SSH

Contoh script:

ssh root@pve02 poweroff

Pastikan:

  • SSH Key Authentication aktif
  • Akses tanpa password berjalan normal

Simulasi Node Failure

Tahap ini penting untuk memastikan HA bekerja sesuai desain.

Jalankan VM Produksi

Misalnya:

VM 101

Saat ini berjalan pada:

pve01

Simulasikan Kegagalan Node

Matikan node:

poweroff

atau

echo b > /proc/sysrq-trigger

Observasi Cluster

Lihat status:

ha-manager status

Contoh:

service vm:101 started on pve02

Verifikasi VM Berpindah

Masuk ke dashboard Proxmox.

VM sebelumnya berjalan pada:

pve01

Kini otomatis berjalan pada:

pve02

Proses ini biasanya berlangsung dalam hitungan detik hingga beberapa menit tergantung konfigurasi storage dan ukuran VM.


Best Practice Implementasi Proxmox HA

Gunakan Minimal Tiga Node

Tiga node memberikan quorum yang stabil.

Pisahkan Network Cluster

Gunakan jaringan khusus:

Corosync Network

untuk menghindari gangguan trafik produksi.

Gunakan Ceph untuk Produksi

Keunggulan:

  • Redundansi tinggi
  • Skalabilitas lebih baik
  • Tidak memiliki single point of failure

Monitoring Cluster Secara Berkala

Gunakan:

pvecm status

dan

ceph -s

untuk memantau kesehatan cluster.

Uji Failover Secara Berkala

Lakukan simulasi minimal setiap beberapa bulan untuk memastikan prosedur HA tetap berfungsi.


Keuntungan Menggunakan Proxmox HA Cluster

  • Downtime sangat minim
  • VM otomatis berpindah ke node lain
  • Meningkatkan ketersediaan layanan
  • Skalabilitas tinggi
  • Mendukung lingkungan produksi kritikal
  • Mendukung integrasi Ceph Storage
  • Open Source dan hemat biaya

Kesimpulan

Proxmox HA Cluster merupakan solusi yang sangat efektif untuk membangun infrastruktur virtualisasi yang andal dan tahan terhadap kegagalan server.

Dengan menggabungkan tiga node Proxmox, storage bersama seperti Ceph atau NFS, serta mekanisme fencing yang tepat, administrator dapat memastikan bahwa VM akan berpindah secara otomatis ketika node mengalami gangguan.

Hasil akhirnya adalah layanan yang tetap tersedia, downtime yang minimal, dan infrastruktur yang jauh lebih siap menghadapi berbagai skenario kegagalan.


Quote Menarik

“Server boleh gagal, layanan tidak boleh berhenti.”


FAQ SEO

1. Apa itu Proxmox HA Cluster?

Proxmox HA Cluster adalah fitur High Availability yang memungkinkan VM dijalankan ulang secara otomatis pada node lain ketika terjadi kegagalan server.

2. Berapa jumlah node minimum untuk HA?

Disarankan minimal tiga node agar quorum cluster tetap stabil.

3. Apakah NFS bisa digunakan untuk HA?

Bisa. Namun Ceph lebih direkomendasikan karena tidak memiliki single point of failure.

4. Apa fungsi fencing pada Proxmox HA?

Fencing memastikan node yang gagal benar-benar dinonaktifkan untuk mencegah split-brain dan korupsi data.

5. Apakah VM akan live migrate saat node mati?

Tidak. Jika node benar-benar mati, VM akan otomatis dijalankan ulang pada node lain yang masih aktif.

6. Apakah Ceph wajib digunakan?

Tidak wajib, tetapi sangat direkomendasikan untuk implementasi HA skala produksi.

7. Berapa lama proses failover berlangsung?

Biasanya antara beberapa detik hingga beberapa menit tergantung konfigurasi cluster dan storage.


Sudah pernah membangun Proxmox HA Cluster di lingkungan produksi atau laboratorium? Bagikan pengalaman Anda pada kolom komentar.

Jika artikel ini bermanfaat, jangan lupa membagikannya kepada rekan administrator jaringan, teknisi server, dan praktisi virtualisasi lainnya.

Ikuti website ini untuk mendapatkan tutorial Proxmox, Linux Server, Cloud Computing, Ceph Storage, serta teknologi infrastruktur terbaru yang siap diterapkan di dunia kerja maupun pendidikan.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *