Saat testing CloudStack 4.23 di Rocky Linux 9.8, saya mengalami kendala ketika menambahkan host KVM melalui menu Add Host. Prosesnya gagal dengan pesan berikut:
Unable to add the host:
Cannot find the server resources at http://192.168.14.9
Salah satu konfigurasi yang perlu diperiksa adalah alamat Management Server pada file agent.properties. Untuk penyesuaian ini, alamat tersebut diarahkan menggunakan IP Management Server.
1. Periksa konfigurasi agent
Jalankan pada host KVM:
grep '^host=' /etc/cloudstack/agent/agent.properties
Parameter host berisi alamat Management Server yang dituju oleh CloudStack Agent. Jadi, nilainya harus mengarah ke Management Server yang dapat dijangkau dari host KVM.
Jika sebelumnya menggunakan hostname, pastikan hostname tersebut mengarah ke IP yang benar. Penggunaan IP langsung dapat menghindari ketergantungan pada resolusi hostname untuk alamat ini.
2. Ubah menjadi IP Management Server
Backup konfigurasi terlebih dahulu:
cp -a /etc/cloudstack/agent/agent.properties \
/etc/cloudstack/agent/agent.properties.bak
Kemudian buka file:
vi /etc/cloudstack/agent/agent.properties
Cari parameter host, lalu sesuaikan:
host=192.168.14.9
Contoh tersebut berlaku jika Management Server berada di 192.168.14.9. Jika Management Server dan KVM menggunakan server berbeda, isi dengan IP Management Server, bukan IP host KVM. Tulis IP tanpa awalan http://.
3. Restart CloudStack Agent
Setelah disimpan, restart layanan:
systemctl restart cloudstack-agent
systemctl status cloudstack-agent
Periksa log agent:
tail -n 100 /var/log/cloudstack/agent/agent.log
Periksa kembali apakah masih ada error koneksi pada log.
4. Periksa kembali melalui dashboard
Kembali ke halaman Hosts dan refresh. Jika host sudah terdaftar, periksa apakah statusnya Up. Jika belum, coba kembali Add Host.
Jika penyesuaian IP belum menyelesaikan kendala, lanjutkan pemeriksaan log agent dan Management Server untuk mencari penyebabnya.
Dokumentasi: Konfigurasi agent.properties — Apache CloudStack


Leave a Reply