Menginstal dan mengkonfigurasi compute node

Menginstal dan mengkonfigurasi compute node

Compute node menangani konektivitas dan security groups untuk instance.

Menginstal komponen

# yum install openstack-neutron-linuxbridge ebtables ipset

Mengkonfigurasi komponen umum

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.

      Catatan

      Hilangkan komentar atau bahkan hapus pilihan lainnya dalam bagian ``[keystone_authtoken] ``.

    • Dalam bagian [oslo_concurrency], konfigurasi lock path:

      [oslo_concurrency]
      # ...
      lock_path = /var/lib/neutron/tmp
      

Konfigurasikan opsi jaringan

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.

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.

Finalisasi instalasi

  1. Restart layanan Compute:

    # systemctl restart openstack-nova-compute.service
    
  2. Mulai agen Linux bridge dan mengkonfigurasinya untuk memulai booting:

    # systemctl enable neutron-linuxbridge-agent.service
    # systemctl start neutron-linuxbridge-agent.service
    
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.