Skip to main content

Install & konfigurasi Openstack Newton Multinode di Ubuntu 16.04 – Part 4 (Glance– image service)

pada part4 ini kita akan membahas tentang glance sebagai image service, yang berfungsi utnuk membuat template yang akan dinstall pada vm, sehingga proses pembuatan vm sangat cepat, tanpa harus installasi terlebih dahulu.

semua konfigurasi image service ini ada di controller node

[CONTROLLER NODE]

sebelum kita mengkonfigurasi image service kita harus membuat database terlebih dahulu

  • Membuat database glance

login ke database server mariadb mengunakan root

setelah itu buat database dengan nama “glance”

kemudian memberikan hak akses ke database glance

setelah itu keluar dari mariadb server, dan install komponen images servicenya

  • jalankan script admin-openrc untuk memberikan akses ke admin melalui CLI

  • kemudian membuat user glance

  • kemudian memberikan role admin ke user glance dan service project

pada perintah diatas tidak menampilkan output

  • membuat entitas glance service

  • membuat API endpoint untuk image service

pembuatan API endpoint ini digunakan untuk memanfaatkan API glance dari internal, public maupun admin. sehingga API glance bisa dimanfaatkan dari eksternal.

setelah kita membuat user dan API endpoin untuk glance, maka selanjutnya kita akan menginstall glance

  • Install Package glance

setelah itu edit file /etc/glance/glance-api.conf 

  • konfigurasi akses database pada bagian [database]

  • konfigurasi akses identity service  pada bagian [keystone_authtoken] dan [paste_deploy]

  • konfigurasi lokasi file image pada bagian [glance_store]

kemudian save dan exit.

setelah itu edit file /etc/glance/glance-registry.conf

  • konfigurasi akses database pada bagian [database]

  • konfigurasi akses identity service  pada bagian [keystone_authtoken] dan [paste_deploy]

kemudian, save dan exit

  • kemudian jalankan perintah dibawah ini untuk mengisi database glance  ke mariadb

jika ada yang erro, mungki ada yg salah pada configurasi sebelumnya

  • restart glance image service

tahap selanjutnya adalah kita akan memverifikasi operasi yang telah kita config sebelumnya

kita akan mengunkan CirrOS (image linux yang berukuran kecil biasanya hanya untuk testing) yang akan kita terapkan di glance image service

  • jalankan script admin-openrc untuk memberikan akses ke admin melalui CLI

  • setelah itu kita download image nya

  • kemudian upload image ke glance image service mengunakan format disk QCOW2 dengan format bare container dan visibilityny public(bisa diliat semua user)

*catatan : no id digenerete, jadi kemungkinan idnya beda

  • Mengkonfirmasi image yang sudah diupload

cukup sekian dulu untuk installasi openstack newton part4 ini nanti kita akan lanjutkan pada part5 pembahasan nova compute

wassalam

Alan Adi Prastyo

System Engineer