Compute node menangani konektivitas dan security groups untuk instance.
# yum install openstack-neutron-linuxbridge ebtables ipset
Networking konfigurasi komponen umum termasuk mekanisme otentikasi, antrian pesan, dan plug-in.
Catatan
file konfigurasi default bervariasi oleh distribusi. Anda mungkin perlu menambahkan bagian ini dan pilihan daripada memodifikasi bagian dan pilihan yang ada. Juga, elipsis (`` ... ``) dalam cuplikan konfigurasi menunjukkan opsi konfigurasi default potensial yang harus Anda mempertahankan.
Edit file``/etc/neutron/neutron.conf`` dan selesaikan tindakan berikut:
Dalam bagian [Database] ``, hapus komentar apapun opsi ``connection
karena compute node tidak secara langsung mengakses database.
Dalam bagian [DEFAULT]
, lakukan konfigurasi akses antrian pesan RabbitMQ
:
[DEFAULT]
# ...
transport_url = rabbit://openstack:RABBIT_PASS@controller
Ganti RABBIT_PASS
dengan password yang Anda pilih untuk akun openstack
di RabbitMQ.
Dalam bagian ``[DEFAULT] `` dan `` [keystone_authtoken] ``, konfigurasi akses layanan Identity:
[DEFAULT]
# ...
auth_strategy = keystone
[keystone_authtoken]
# ...
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
Ganti NEUTRON_PASS
dengan password yang Anda pilih untuk pengguna neutron
dalam pelayanan Identity.
Dalam bagian [oslo_concurrency]
, konfigurasi lock path:
[oslo_concurrency]
# ...
lock_path = /var/lib/neutron/tmp
Pilih opsi jaringan yang sama dimana Anda memilih controller node untuk mengkonfigurasi layanan khusus untuk itu. Setelah itu, kembali ke sini dan melanjutkan ke Mengkonfigurasi layanan Compute untuk menggunakan layanan Networking.
Edit file /etc/nova/nova.conf
dan selesaikan tindakan berikut:
Dalam bagian ``[neutron] ``, konfigurasikan parameter akses:
[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
Ganti NEUTRON_PASS
dengan password yang Anda pilih untuk pengguna neutron
dalam pelayanan Identity.
Restart layanan Compute:
# systemctl restart openstack-nova-compute.service
Mulai agen Linux bridge dan mengkonfigurasinya untuk memulai booting:
# systemctl enable neutron-linuxbridge-agent.service
# systemctl start neutron-linuxbridge-agent.service
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.