Saat kamu membuat premises server, dengan alasan tertentu mungkin kamu perlu merubah hostname atau node name server proxmox mu.
Kamu tidak bisa sembarangan hanya merubah hostname linux mu saja,karena ada banyak service yang berjalan berdasar hostname linux mu,begitu kamu rubah hostname nya maka service tersebut tidak akan berjalan,termasuk ProXmoX.
jadi lakukanlah sesuai panduan yang saya buat berdasar pengalaman dibawah ini
Buat Snapshot atau Backup VM CT
Hal pertama yang wajib kamu lakukan sebelum melakukan perubahan di servermu adalah BACKUP,buatlah backup/snapshot menggunakan web GUI proXmoX

- klik pada mesin ID > masuk ke tab backup
- klik kabckup now
- Lakukan untuk semua VM atau CT yang ada di node mu.
Stop Seluruh PVE service
Setelah kamu backup dengan fitur snapshot kamu perlu mematikan service dibawah ini
pvebanner pvedaemon pve-firewall pve-guests pve-ha-lrm pveproxy pvestatd
pve-cluster pve-daily-update pvefw-logger pve-ha-crm pvenetcommit pvesr
Cara mematikan nya cukup ketikan perintah $ sudo service nama_pve_diatas stop contoh $ sudo pveproxy stop
Lakukan seperti contoh untuk mematikan semua service pve diatas satu per satu.
Backup PVE folder
Untuk menghindari hal buruk,jika kamu gagal atau menyerah ditengah jalan saat merubah hostname node proXmoX kamu perlu membackup folder /etc/pve caranya:
- Buat folder untuk menampung backup di /home dengan mengetikan perintah $ sudo mkdir /home/backupPVE
- Kopi folder /etc/pve ke /home/backupPVE dengan perintah $ sudo cp -r /etc/pve /home/backupPVE
- Kopi juga folder /var/lib/rrdcached/db ke /home/backupPVE dengan perintah $ sudo cp -r /var/lib/rrdcached/db /home/backupPVE
- Pastikan di folder /home/backupPVE telah ada folder pve dengan mengetikan perintah $ ls -la /home/backupPVE
pastikan bahwa semua isi folder pve telah terkopi sebelum kamu melangkah ke tahap berikutnya.
Ganti Hostname Linux
untuk mengganti hostname linux cukup gunakan perintah $ sudo hostnamectl set-hostname NAMAHOSTBARUMU lalu ketikan perintah $ hostname untuk melihat hostname mu apakah sudah berubah
Rubah File Config Yang Mengandung Hostname
Karena ada banyak service yang menggunakan hostname,maka kamu harus merubah file config untuk semua service yang menggunakan hostname lamamu dan kamu ganti ke hostname barumu agar service tersebut bisa berjalan setelah restart.
Edit cari dan rubahlah isi file dibawah ini yang mengandung nama hostname lamamu
- /etc/hostname
- /etc/hosts
- /etc/mailname
- /etc/postfix/main.cf
- /etc/pve/corosync.conf
Backup terlebih dahulu file tersebut sebelum kamu merubahnya contoh $ sudo cp /etc/hosts /etc/hosts.bak
Rubah juga nama file yang ada di /var/lib/rrdcached/db/pve2-node dan
/var/lib/rrdcached/db/pve2-storage dari nama hostname lamamu menjadi hostname barumu. gunakan perintah
$ sudo mv /var/lib/rrdcached/db/pve2-node/hostlama /var/lib/rrdcached/db/pve2-node/hostbaru
lalu yang kedua
$ sudo mv /var/lib/rrdcached/db/pve2-storage/hostlama /var/lib/rrdcached/db/pve2-storage/hostbaru
Hapus File PVE HA & vzdump.cron
agar HA proxmox tidak error karena mencari hostname lama kamu perlu menghapus file /etc/pve/ha/manager_status dengan mengetikan perintah $ sudo rm /etc/pve/ha/manager_status
Hapus juga file cron milik auto backup dengan mengetikan perintah $ sudo rm /etc/pve/vzdump.cron
Update SSL Cert ProXmoX Untuk hostname Baru
Sertifikat SSL ditujukan untuk hostname,jika kamu mengganti hostname maka sertifikat tersebut tidak bisa lagi digunakan oleh SSL dan dapat menyebabkan error
/etc/pve/local/pve-ssl.key: failed to load local private key (key_file or key) at /usr/share/perl5/PVE/APIServer/AnyEvent.pm line 1683
di service pveproxy status yang berakibat proXmoX web console mu tidak bisa diakses.
Cukup ketikan perintah $ sudo pvecm updatecerts --force untuk membuat ssl cert di hostname yang baru agar service pveproxy berjalan normal
Reboot proXmoX dan Pastikan syslog Bebas Error
Setelah semua kamu lakukan dengan benar,saatnya kamu mereboot server ProXmoX mu dengna mengetikan perintah $ sudo reboot dan berdoalah agar semua berjalan baik.

Jika semua berjalan lancar dan kamu bisa masuk ke web GUI ProXmoX cek syslog node mu dan pastikan lognya tidak ada error,jika ada error perbaikilah dengan kopi-paste tulisan error ke google dan kamu akan mendapatkan solusinya.
VM dan CT tidak Muncul di Node Baru?
Jika node barumu tidak menampilkan list VM ataupun CT maka kamu bisa merestore file konfigurasi VM ataupun CT yang ada di direktory /home/backupPVE/pve/{qemu-server lxc openvz} ke directory /etc/pve/{qemu-server lxc openvz}
Gagal dan Menyerah?Saatnya restore
nah kalau kamu ada error dan menyerah kamu bisa mbalikin hostname ke hostname lama dan mengembalikan file backup yang ada di /home/backupPVE ke folder yang sesuai (/etc/pve).
KESIMPULAN
Kamu bisa merubah hostname ProXmoX atau Node name dengan mudah jika kamu sudah ada bekal skill linux,dan selalu ingat setiap melakukan hal baru pasti kamu akan mendapati error,error adalah kesempatan mu untuk belajar hal baru dan bukanlah musibah yang harus dihindari.
Kalau pengin punya server linux mudah tanpa repot kamu bisa menyewa server yang uda jadi,online 24jam bisa diakses kapanpun dan darimanapun
> Panduan Cepat dan Mudah Membuat Server Linux Menggunakan VPS