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