Openstack part-13 neutron compute + controller verifikasi

0
567

Halo sobat sekolahlinux, kali ini saya akan melanjutkan materi tentang bagaimana cara installasi openstack newton pada os ubuntu, oke langsung saja ya.

jalankan perintah dibawah pada node compute
install neutron component

  • apt install neutron-linuxbridge-agent

edit file /etc/neutron/neutron.conf
didalam [DEFAULT] tambahkan baris dibawah, ganti RABBIT_PASS dengan password yang kalian buat sebelumnya

transport_url = rabbit://openstack:RABBIT_PASS@controller

didalam [keystone_authtoken] tambahkan baris dibawah, ganti NEUTRON_PASS dengan password yang kalian buat sebelumnya, jika ada baris selain dibawah, silahkan comment atau hapus saja

auth_uri = http://controller:5000
auth_url = http://controller:35357
memcached_servers = controller:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = neutron
password = NEUTRON_PASS

pada tutorial kali ini saya akan membuat networking OPTION-2, sebenernya ada OPTION-1 namun tidak bisa seflexible OPTION-2, untuk perbedaan dan penjelasan dari masing-masing option kalian bisa lihat di link dibawah

http://docs.openstack.org/newton/install-guide-ubuntu/overview.html#networking

edit file /etc/neutron/plugins/ml2/linuxbridge_agent.ini
didalam [linux_bridge] tambahkan parameter dibawah, ganti PROVIDER_INTERFACE_NAME dengan interface provider/internet

physical_interface_mappings = provider:PROVIDER_INTERFACE_NAME

didalam [vxlan] tambahkan baris dibawah, ganti OVERLAY_INTERFACE_IP_ADDRESS dengan ip dari interface management

enable_vxlan = True
local_ip = OVERLAY_INTERFACE_IP_ADDRESS
l2_population = True

lalu didalam [securitygroup] tambahkan baris dibawah

enable_security_group = True
firewall_driver = neutron.agent.linux.iptables_firewall.IptablesFirewallDriver

edit file /etc/nova/nova.conf
tambahkan [neutron] dibaris paling bawah, ganti NEUTRON_PASS dengan password yang kalian buat sebelumnya

[neutron]
url = http://controller:9696
auth_url = http://controller:35357
auth_type = password
project_domain_name = default
user_domain_name = default
region_name = RegionOne
project_name = service
username = neutron
password = NEUTRON_PASS

lalu restart service nova dan linux bridge dengan perintah dibawah

  • service nova-compute restart
  • service neutron-linuxbridge-agent restart

 

jalankan perintah dibawah pada node controller

untuk verifikasi neutron silahkan gunakan perintah dibawah

  • . admin-openrc
  • neutron ext-list

untuk melihat apakah neutron dari compute sudah terhubung ke controller bisa menggunakan perintah dibawah

  • openstack network agent list

untuk video tutorialnya bisa dilihat dibawah