Issue #
Saat menghidupkan VM pada proses booting memakan waktu lama atau bahkan stuck dengan menampilkan pesan error seperti berikut.
Calling 'http://192.168.1.1/latest/meta-data/instance-id' failed [5/120s]: empty response [403]
Solution #
Hal ini mungkin disebabkan konfigurasi cloud-init yang tidak sesuai atau sering terjadi ketika Anda melakukan migrasi server dengan mengimport image ke vendor yang berbeda, misal dari OpenStack ke VMware.
Ada beberapa metode yang dapat Anda gunakan. Tapi sebelum itu pastikan interface pada VM dinonaktifkan atau diremove terlebih dahulu agar dapat booting ke OS.
Selanjutnya coba hidupkan VM kembali.
Disable cloud-init #
Untuk menonaktifkan cloud-init, buat file kosong /etc/cloud/cloud-init.disabled
.
touch /etc/cloud/cloud-init.disabled
Selama proses booting, cloud-init tidak akan berjalan ketika file cloud-init.disabled
dibuat.
Configure datasource #
Konfigurasikan datasource sesuai vendor yang digunakan. Untuk mengecek datasource yang disupport cloud-init bisa melaui Datasource - cloud-init
Sebagai contoh pada panduan ini menggunakan VMware. Maka konfigurasikan datasource seperti berikut.
Edit file /etc/cloud/cloud.cfg
lalu tambahkan baris berikut.
disable_vmware_customization: false
Selanjutya buat file /etc/cloud/cloud.cfg.d/99-vmware-guest-customization.cfg
lalu edit seperti berikut.
datasource:
VMware:
vmware_cust_file_max_wait: 10
Aktifkan atau pasang kembali interface pada VM lalu reboot VM.