Mengapa Proxmox Cluster Menjadi Standar Infrastruktur Modern?
Bayangkan Anda memiliki tiga server Proxmox yang menjalankan berbagai layanan penting seperti website, database, aplikasi sekolah, LMS Moodle, ERP, hingga sistem monitoring jaringan.
Apa yang terjadi jika salah satu server mati secara tiba-tiba?
Pada lingkungan virtualisasi tradisional, seluruh VM yang berada pada server tersebut ikut berhenti dan layanan menjadi tidak dapat diakses.
Di sinilah Proxmox Cluster hadir sebagai solusi.
Dengan membangun cluster Proxmox, beberapa node server dapat bekerja sebagai satu kesatuan. Administrator dapat melakukan live migration VM antar node, mengelola seluruh server dari satu dashboard, dan mengaktifkan fitur High Availability (HA) agar VM otomatis berjalan kembali di node lain ketika terjadi kegagalan hardware.
Artikel ini akan membahas secara lengkap cara membangun Proxmox Cluster 3 Node mulai dari nol hingga pengujian HA.
Apa Itu Proxmox Cluster?
Proxmox Cluster adalah kumpulan beberapa server Proxmox VE yang saling terhubung dan dikelola sebagai satu sistem virtualisasi terpusat.
Keuntungan utama:
- Manajemen terpusat
- Live Migration VM
- High Availability (HA)
- Skalabilitas mudah
- Monitoring seluruh node dalam satu dashboard
- Mendukung Ceph Storage Cluster
Secara sederhana, cluster memungkinkan beberapa server bertindak seperti satu platform virtualisasi besar.
Mengapa Harus Minimal 3 Node?
Salah satu konsep penting dalam cluster adalah Quorum.
Quorum adalah mekanisme voting yang menentukan apakah cluster masih dianggap sehat dan boleh melakukan operasi.
Misalnya:
Node 1 = 1 Vote
Node 2 = 1 Vote
Node 3 = 1 Vote
Total Vote = 3
Agar cluster tetap berjalan, diperlukan lebih dari 50% suara.
Jika satu node mati:
2 dari 3 suara masih aktif
Cluster tetap berjalan
Jika hanya ada 2 node:
1 node mati
Tersisa 1 suara dari 2
Tidak mencapai mayoritas
Cluster kehilangan quorum
Inilah alasan mengapa konfigurasi 3 node menjadi rekomendasi minimum untuk lingkungan produksi.
Arsitektur Proxmox Cluster 3 Node
Contoh Topologi:
Node 1
192.168.100.11
Node 2
192.168.100.12
Node 3
192.168.100.13
Cluster Network
192.168.200.0/24
Management Network
192.168.100.0/24
Idealnya gunakan:
- Dedicated NIC untuk cluster communication
- VLAN khusus cluster
- Latency rendah
- Koneksi minimal 1 Gbps
- MTU konsisten pada seluruh node
Persiapan Sebelum Membuat Cluster
1. Sinkronisasi Waktu
Pastikan seluruh node memiliki waktu yang sama.
Install NTP:
apt update
apt install chrony -y
Verifikasi:
timedatectl
Status harus:
System clock synchronized: yes
2. Verifikasi Hostname
Node pertama:
hostnamectl set-hostname pve01
Node kedua:
hostnamectl set-hostname pve02
Node ketiga:
hostnamectl set-hostname pve03
Verifikasi:
hostname
3. Konfigurasi Hosts
Edit:
nano /etc/hosts
Tambahkan:
192.168.100.11 pve01
192.168.100.12 pve02
192.168.100.13 pve03
Lakukan pada seluruh node.
Membuat Cluster pada Node Pertama
Masuk ke node pertama:
pve01
Jalankan:
pvecm create sekolah-cluster
Contoh output:
Cluster information
Name: sekolah-cluster
Config Version: 1
Transport: knet
Secure auth: on
Verifikasi:
pvecm status
Menambahkan Node Kedua ke Cluster
Pada node kedua:
pvecm add 192.168.100.11
Masukkan password root node pertama.
Jika berhasil:
Successfully added node
Cek status:
pvecm nodes
Menambahkan Node Ketiga ke Cluster
Pada node ketiga:
pvecm add 192.168.100.11
Verifikasi:
pvecm status
Output:
Nodes: 3
Quorate: Yes
Jika muncul “Quorate: Yes”, cluster telah berhasil terbentuk.
Memahami Quorum pada Proxmox
Perintah:
pvecm status
Output penting:
Quorate: Yes
Artinya:
- Cluster sehat
- Voting berhasil
- Operasi HA aktif
- Live migration dapat berjalan
Jika muncul:
Quorate: No
Maka cluster kehilangan mayoritas suara dan sebagian layanan cluster akan berhenti demi mencegah split-brain.
Konfigurasi Shared Storage
Agar Live Migration berjalan tanpa downtime, dibutuhkan shared storage.
Pilihan yang umum:
NFS
Mudah diterapkan.
Cocok untuk:
- Lab
- Sekolah
- Small Business
iSCSI
Performa lebih baik.
Cocok untuk:
- Enterprise
- Infrastruktur besar
Ceph
Pilihan terbaik untuk HA penuh.
Keunggulan:
- Distributed Storage
- Replication otomatis
- Tidak membutuhkan NAS eksternal
Mengaktifkan High Availability (HA)
Masuk ke Web GUI:
Datacenter
→ HA
→ Resources
→ Add
Pilih VM yang ingin dijadikan HA.
Contoh:
VM ID: 101
Tambahkan ke resource HA.
Membuat HA Group
Masuk:
Datacenter
→ HA
→ Groups
→ Create
Contoh:
Group Name: production
Masukkan:
- pve01
- pve02
- pve03
Atur prioritas node sesuai kebutuhan.
Menambahkan VM ke HA
Pilih VM:
VM → More → Manage HA
Atau:
Datacenter → HA → Resources
Status akan berubah menjadi:
started
Cara Kerja HA Saat Node Mati
Misalnya:
VM 101 berjalan pada:
pve01
Kemudian server pve01 mengalami:
- Mati listrik
- Hardware failure
- Kernel panic
- Kerusakan storage
Cluster akan mendeteksi node hilang.
HA Manager kemudian:
- Menunggu timeout
- Menentukan node pengganti
- Menjalankan ulang VM
- Mengembalikan layanan
Biasanya berlangsung:
60–120 detik
Simulasi Failover HA
Lakukan pengujian.
Pastikan:
VM aktif pada pve01
Matikan node:
shutdown now
Atau cabut power fisik untuk simulasi ekstrem.
Monitor dari node lain:
ha-manager status
Beberapa saat kemudian VM akan muncul:
Node: pve02
State: started
HA berhasil bekerja.
Perbedaan HA dan Live Migration
Live Migration
- VM tetap menyala
- Tidak ada downtime
- Membutuhkan shared storage
Digunakan saat maintenance.
High Availability
- VM restart otomatis
- Ada downtime singkat
- Digunakan saat node gagal
Fokus utama adalah menjaga layanan tetap tersedia.
Kesalahan yang Sering Terjadi
Waktu Tidak Sinkron
Gejala:
Cluster communication failed
Solusi:
chronyc sources
DNS atau Hosts Salah
Gejala:
Node join failed
Periksa:
cat /etc/hosts
Firewall Menghalangi Cluster
Pastikan port cluster terbuka.
Tidak Menggunakan Shared Storage
Akibat:
- Live Migration gagal
- HA hanya restart VM
Bukan memindahkan VM secara live.
Tips Membangun Cluster Proxmox yang Stabil
- Gunakan minimal 3 node
- Gunakan SSD atau NVMe
- Pisahkan jaringan cluster dan management
- Sinkronisasi waktu menggunakan Chrony
- Backup rutin menggunakan Proxmox Backup Server
- Gunakan Ceph untuk HA maksimal
- Monitoring dengan Grafana dan Prometheus
- Uji failover secara berkala

Kesimpulan
Proxmox Cluster 3 Node merupakan fondasi penting untuk membangun infrastruktur virtualisasi yang andal dan siap menghadapi kegagalan hardware.
Dengan konfigurasi quorum yang benar, cluster dapat mempertahankan stabilitas layanan meskipun salah satu node mengalami gangguan. Ketika fitur High Availability diaktifkan, VM akan otomatis dijalankan kembali pada node lain sehingga downtime dapat diminimalkan.
Jika dikombinasikan dengan shared storage seperti Ceph, NFS, atau iSCSI, administrator juga dapat memanfaatkan fitur live migration tanpa downtime untuk maintenance maupun scaling infrastruktur.
Bagi sekolah, kampus, perusahaan, maupun data center modern, Proxmox Cluster adalah solusi virtualisasi yang kuat, fleksibel, dan hemat biaya.
Apakah Anda sudah pernah membangun Proxmox Cluster di lingkungan produksi atau laboratorium?
Bagikan pengalaman Anda pada kolom komentar.
Jika artikel ini bermanfaat:
✅ Share ke rekan sysadmin dan network engineer
✅ Subscribe channel YouTube Walid Umar untuk tutorial Linux, Server, Virtualisasi, dan Networking
✅ Follow Instagram untuk update konten terbaru
✅ Baca juga artikel Proxmox, Kubernetes, Linux Server, dan Cloud Computing lainnya di website ini.
Frequently Asked Questions (FAQ)
1. Apakah Proxmox Cluster harus menggunakan 3 node?
Tidak wajib, tetapi 3 node sangat direkomendasikan agar quorum tetap terjaga saat satu node gagal.
2. Apa fungsi quorum pada Proxmox Cluster?
Quorum memastikan cluster memiliki mayoritas suara sehingga terhindar dari kondisi split-brain.
3. Apakah HA bisa berjalan tanpa shared storage?
Bisa. Namun VM hanya akan restart di node lain, bukan live migrate.
4. Apa storage terbaik untuk HA Proxmox?
Ceph merupakan pilihan paling populer karena menyediakan storage terdistribusi dan replikasi otomatis.
5. Berapa lama proses failover HA?
Umumnya sekitar 1–2 menit tergantung konfigurasi cluster dan kondisi jaringan.
6. Apakah live migration membutuhkan downtime?
Tidak. Live migration memungkinkan VM berpindah node tanpa mematikan layanan.
7. Apa penyebab cluster tidak quorate?
Biasanya karena node mati, jaringan cluster bermasalah, atau sinkronisasi waktu tidak berjalan dengan baik.