Compute node menangani dan security groups for instances.
# zypper install --no-recommends openstack-neutron-linuxbridge-agent
Konfigurasi komponen umum Networking termasuk authentication mechanism, message queue, dan plug-in.
Catatan
File konfigurasi default bervariasi menurut distribusi. Anda mungkin perlu menambahkan bagian dan opsi ini daripada memodifikasi bagian dan opsi yang ada. Juga, elipsis (`` ... ``) dalam cuplikan konfigurasi menunjukkan opsi konfigurasi default potensial dimana Anda harus mempertahankan.
Edit file /etc /neutron/neutron.conf dan selesaikan tindakan berikut:
Dalam bagian [Database] ``, lakukan komentar apapun pilihan ``connection karena compute node tidak secara langsung mengakses database.
Dalam bagian [DEFAULT] `` dan ``[oslo_messaging_rabbit], lakukan konfigurasi akses antrian pesan RabbitMQ:
[DEFAULT]
...
rpc_backend = rabbit
[oslo_messaging_rabbit]
...
rabbit_host = controller
rabbit_userid = openstack
rabbit_password = RABBIT_PASS
Ganti RABBIT_PASS dengan password yang Anda pilih untuk account openstack di RabbitMQ.
Dalam bagian ``[DEFAULT] `` dan ``[keystone_authtoken] ``, konfigurlah 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 user neutron dalam pelayanan Identity.
Catatan
Menghilangkan komentar atau bahkan hapus opsi lain dalam bagian ``[keystone_authtoken] `` .
Pilih opsi jaringan yang sama yang Anda memilih untuk controller node untuk mengkonfigurasi layanan khusus untuk itu. Setelah itu, kembali ke sini dan melanjutkan ke Lakukan konfigurasi Compute untuk menggunakan Networking.
Edit file /etc/nova/nova.conf dan selesaikan tindakan berikut:
Dalam bagian ``[neutron] ``, lakukan konfigurasi 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 user neutron dalam pelayanan Identity.
Script inisialisasi layanan Networking mengharapkan variabel NEUTRON_PLUGIN_CONF di file /etc/sysconfig/neutron untuk referensi file konfigurasi ML2 plug-in. Pastikan bahwa file /etc/sysconfig/neutron berisi berikut:
NEUTRON_PLUGIN_CONF="/etc/neutron/plugins/ml2/ml2_conf.ini"
Restart layanan Compute:
# systemctl restart openstack-nova-compute.service
Mulai agen Linux Bridge agent dan mengkonfigurasinya untuk memulai saat booting:
# systemctl enable openstack-neutron-linuxbridge-agent.service
# systemctl start openstack-neutron-linuxbridge-agent.service
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.