Hai semuanya, apa kabar? Kali ini aku mau nulis tentang instalasi Proxmox Datacenter Manager (PDM). Sebenarnya aku udah pernah tulis beberapa kali, tapi aku mau coba lagi (dan tulis lagi karena hosting gambar yang dulu aku pake tumbang).
Aku mau coba lagi PDM karena mau coba migrasi VM antar-site (katanya sudah bisa). Karena di lab ada server yang mau diinstal ulang dan VM-nya mau dievakuasi ke cluster lain.
spoiler, aku blm jadi migrasi VM-nya karena masih gagal. jadinya gak ditulis pada blogpost ini.
Pembuatan VM untuk PDM
PDM-nya akan aku instal di server asal (yang VM-nya ingin dievakuasi. Sebut saja server 74). PDM-nya akan diinstal sebagai VM. Pilih tombol Create VM untuk membuat VM baru. Berikut ini opsi yang aku pilih:
- Beri nama VM.
- Pilih file ISO PDM. Bisa di-download dari link ini: https://www.proxmox.com/en/downloads/proxmox-datacenter-manager/iso
- System: default. Nyalakan opsi Qemu Agent.
- Disk gak aku set terlalu besar. 20GB aja.
- CPU 2 cores.
- RAM 4 GB.
- Network, sesuaikan bridge-nya. Aku salah pilih bridge saat instalasi, jadinya pas PDM-nya sudah berhasil diinstal, gak bisa diakses.
Instalasi PDM
Instalasinya secara umum mirip dengan Proxmox VE:
- Halaman awal, pilih saja opsi GUI/Graphical.
- EULA.
- Pilih disk.
- Pilih region & timezone.
- Sesuaikan pass & email.
- Sesuaikan alamat IP dan yang lainnya.
- Konfirmasi.
- Setelah restart, PDM dapat diakses dari web browser (akses: IP-PDM:8443)
Akses PDM
Masuk ke PDM dengan kredensial yang dibuat saat instalasi. Halaman awalnya (dashboard) akan menampilkan berbagai parameter seperti remotes (konesi ke server yang dipantau oleh PDM), PVE nodes, VM, backup, CT dan parameter lainnya. Karena ini baru instal, jadi masih kosong. Pilih menu Remotes> Add> PVE untuk menambahkan server PVE untuk dipantau.
- Add Remote. Remote adalah endpoint Proxmox yang didaftarkan agar bisa dipantau dan dikelola secara terpusat melalui PDM. Kali ini kita tambahkan salah satu IP dari cluster lab utama (salah satu IP). Fingerprint-nya tidak aku isi.
- Konfirmasi detail server yang akan ditambahkan.
- Halaman Settings kita isi Remote ID sebagai identifikasi nama remote-nya saja. Username, pass, realm diisi dengan detail server tujuan. Nantinya PDM juga akan membuat API pada server tujuan secara otomatis.
- Halaman Endpoints diisi dengan alamat IP detail dari (dalam case ini) masing masing alamat IP dari server yang tergabung ke dalam cluster.
- Konfirmasi opsi yang sudah dipilih.
Nantinya (kalau remotes sudah ditambahkan), pada menu/panel menu Remotes, server yang ditambahkan sudah muncul dan dapat dipantau dari PDM. Ada informasi cluster, node yang terhubung, kondisi resources dan VM yang terdaftar dalam cluster.
Lakukan hal yang sama juga (tambahkan remote) untuk server 74. Langkahnya mirip. Namun sempat ada kendala saat pemberian nama API default ternyata sebelumnya server ini sudah memiliki API PDM. Sehingga nama API yang digunakan dalam pengujian kali ini aku ganti dulu.
Penutup
Setelah server utama dan 74 berhasil ditambahkan, kondisi keseluruhan dari server PVE yang dipantau dari PDM akan muncul pada menu Dashboard. Tentunya masih banyak fitur yang bisa diuji dari PDM. Beberapa kendala yang aku temukan sejauh ini (pas coba migrasi antar site) adalah format disk/storage yang inkompatibel antara source dan target. Aku kira tinggal klik-klik aja kaya fitur live migration (local), ternyata ada beberapa aspek atau parameter lain yang perlu disesuaikan.
Untuk tulisan kali ini sampai di sini dulu ya. Sampai jumpa. Bye.