Delete instance atau vm yang error pada openstack

0
632

Halo sobat sekolahlinux, kali ini saya coba membuat tutorial untuk melakukan delete instance atau vm yang error pada openstack dan biasanya instance yang error tidak dapat didelete pada dashboard atau horizon , tutorial ini dibuat berdasarkan problem yang saya alami ketika memanage  openstack.

pertama: kita akan menemukan id instance yang error, caranya login ke user yang di asign project “sekolahlinux” >> Project >> Compute >> Instance >> Arahkan kursor poda “instance name” dan copy hyperlink nya, id nya seperti yang saya tandai warna merah bold pada url dibawah

  • https://cloud.sekolahlinux.com/horizon/project/instances/85b39d47-ccaa-44aa-bc8f-62f7b333ed81/

masuk kedalam node controller dan jalankan perintah dibawah, dan gunakan uid yang kita dapatkan diatas, yang saya cetak tebal dan warnai merah

source openrc
nova show 85b39d47-ccaa-44aa-bc8f-62f7b333ed81

jika perintah diatas terlalu banyak menampilkan informasi maka bisa kita filter dengan grep untuk menampilkan info yang dirasa perlu saja

nova show 85b39d47-ccaa-44aa-bc8f-62f7b333ed81 | grep "hypervisor_hostname\|:host\|status"

maka hasilnya akan lebih ringkas seperti dibawah

| OS-EXT-SRV-ATTR:host | node-15
| OS-EXT-SRV-ATTR:hypervisor_hostname | node-15
| status | ERROR

jika sudah coba lakukan perintah dibawah ini untuk delete instance yang error dan tidak mau di delete

nova delete 85b39d47-ccaa-44aa-bc8f-62f7b333ed81

untuk mengecek apakah instanse atau vm nya sudah berhasil di delete atau belum bisa dengan perintah dibawah ini

nova show 85b39d47-ccaa-44aa-bc8f-62f7b333ed81

jika tidak berhasil maka akan menampilkan informasi dari instance tersebut, namun jika berhasil didelete maka hasilnya akan seperti dibawah jika menjalankan perintah diatas

ERROR: No server with a name or ID of '85b39d47-ccaa-44aa-bc8f-62f7b333ed81' exists.

jika tidak berhasil coba lakukan perintah dibawah untuk delete instance atau vm yang error

nova reset-state --active 85b39d47-ccaa-44aa-bc8f-62f7b333ed81
nova force-delete 85b39d47-ccaa-44aa-bc8f-62f7b333ed81

untuk mengecek apakah instanse atau vm nya sudah berhasil di delete atau belum bisa dengan perintah dibawah ini

nova show 85b39d47-ccaa-44aa-bc8f-62f7b333ed81

jika masih gagal juga coba login ke node-15 dari node controller, kenapa di node-15 dikarenakan sesuai dengan informasi yang didapat diatas, instance yang error terdapat pada node-15

ssh node-15

lalu restart service nova-compute dengan perintah dibawah

/etc/init.d/nova-compute restart

jika sudah exit dan masuk kembali ke node controller
lalu jalankan ulang perintah untuk delete instance atau vm pada perintah diatas yang saya beri warna biru dan merah bold

selamat mencoba ya, semoga bisa solved 😀 hehe