Skip to main content

Install & konfigurasi Openstack Newton Multinode di Ubuntu 16.04 – Part 5 (Nova – Compute service)

nova

pada part5 ini kita akan membahas nova compute service yang berfungsi untuk memanagement instance (vm) pada cloud, dan memiliki fungsi yang lainnya seperti nova compute, nova scheduler , nova api dan lain-lain.

untuk menginstall nova compute service ini, lumayan ribet karena nanti kita menginstall di controller node & compute node

sebelum kita menginstall nova compute kita harus buat database terlebih dahulu di controller node

*WARNING = JALANKAN PERINTAH PADA PART5 DI CONTROLLER NODE

[CONTROLLER NODE]

kita akan membuat database nova & nova-api

  • Login ke database dengan user root

  • membuat database nova & nova_api

kemudian memberikan hak akses user nova & nova_api ke database nova

seletah itu keluar dari maridb server. dan aktifkan  admin-openrc

  • Membuat user nova

  • Menambahkan role admin ke user nova

*pada bagian ini tidak menampilan output

  • membuat entitas nova service

okee, setelah itu kita akan membuat API endpoint untuk nova compute

  • Membuat API endpoint untuk compute service

setelah kita membuat API endpoint untuk compute service maka setelah itu kita akan menginstall komponen untuk compute service, namun anda harus perhatikan selama pembuatan API endpoint pastikan tidak ada error.

  • Install dan configurasi komponen untuk compute service pada controller node

kemudian setelah itu, kita akan mengedit file /etc/nova/nova.conf

  • pada bagian [DEFAULT] aktifkan API compute dan metadata

  • Mengatur hak akses pada bagian [database] & [api_database]

  • mengatur RabbitMQ akses pada bagian [DEFAULT] dan [oslo_messaging_rabbit]

  • Mengatur keystone identity service access pada bagian [DEFAULT] dan [keystone_authtoken]

  • Mangatur my_ip dengan mengunakan ip management pada controller node dibagian [DEFAULT]

  • Mengaktifkan network service pada bagian [DEFAULT]

  • Mengkonfigurasi VNC Proxy mengunakan ip management controller node, pada bagian [vnc]

  • Mengkonfigurasi glance image service API pada [glance]

  • konfigurasi lock path pada [oslo_concurrency]

untuk mengatasi bug package maka comment (#) log-dir pada [DEFAULT]

kemudian, save dan exit

  • kemudian jalankan perintah dibawah ini untuk mengisi database nova & nova-api  ke mariadb

pastikan pada saat proses migrasi database tidak ada yang error, untuk memastikan proses migrasi database berjalan dengan baik.

cukup sekian dulu proses installasi openstack part5, nanti kita akan lanjutkan part6 dengan pembahasan install pada compute node

wassalam

Alan Adi Prastyo

System Engineer