Openstack - вопросы и ответы по сетям

service list neutron agent list

Добавить новый пул белых IP-адресов

Провайдер выделил нам новый блок:

сеть: 92.255.88.32/28
92.255.88.33 - gateway
92.255.88.34-46 ip addresses range

В cisco на адресе 10.0.1.1 вписать:

interface BVI1
 ip address 92.255.88.34 255.255.255.248 secondary

Посмотреть состояние всех сервисов (служб)

# openstack network agent list
+--------------------------------------+----------------------+------------+-------------------+-------+-------+---------------------------+
| ID                                   | Agent Type           | Host       | Availability Zone | Alive | State | Binary                    |
+--------------------------------------+----------------------+------------+-------------------+-------+-------+---------------------------+
| 05a99734-9800-4cba-b6b3-d9cc2c039f15 | Metadata agent       | NTRN-0002  | None              | True  | UP    | neutron-metadata-agent    |
| 1de16299-7de5-434f-b04e-3ca17c550a48 | Open vSwitch agent   | hu-ovt-02  | None              | True  | UP    | neutron-openvswitch-agent |
| 218d7f9b-8599-47b0-a448-3021def02282 | L3 agent             | NTRN-0001  | nova              | True  | UP    | neutron-vpn-agent         |
| 34d030bf-faff-4fe4-9be1-286f6c3a5f1e | Loadbalancerv2 agent | NTRN-0002  | None              | True  | UP    | neutron-lbaasv2-agent     |
| 3c5ecd8c-df77-4308-93b0-c8c2625c5e74 | Loadbalancerv2 agent | NTRN-0003  | None              | True  | UP    | neutron-lbaasv2-agent     |
| 6a4a62d4-aab3-4740-a2a4-ac4b7e4ad7c5 | DHCP agent           | NTRN-0001  | nova              | True  | UP    | neutron-dhcp-agent        |
| 722dd47e-5cec-4ea7-97aa-a29b4c4cdf37 | Open vSwitch agent   | hu-ovt-03  | None              | True  | UP    | neutron-openvswitch-agent |
| 7d538e4f-cb0a-4ee3-8912-7fdc00b067e0 | Open vSwitch agent   | dhost-0001 | None              | False | UP    | neutron-openvswitch-agent |
| 82663e1b-34e6-47db-8821-db60ef1f40a7 | Metadata agent       | NTRN-0001  | None              | True  | UP    | neutron-metadata-agent    |
| 89dbb367-d610-4fd6-a81d-5b291675238a | L3 agent             | NTRN-0003  | nova              | True  | UP    | neutron-vpn-agent         |
| 9ee928cc-707e-42e0-a6ea-7ce6bf76c389 | Metadata agent       | NTRN-0003  | None              | True  | UP    | neutron-metadata-agent    |
| b7c0ea40-382d-4d1d-ac9d-dd884a9ac564 | DHCP agent           | NTRN-0003  | nova              | True  | UP    | neutron-dhcp-agent        |
| bcda0aa1-083b-417d-a18d-ce292edd0e4b | Open vSwitch agent   | hu-ovt-01  | None              | True  | UP    | neutron-openvswitch-agent |
| be8f24ed-48ee-448b-8236-f15f0704fced | Open vSwitch agent   | NTRN-0001  | None              | True  | UP    | neutron-openvswitch-agent |
| c6668cd3-e731-479f-96f1-361c973912d1 | Loadbalancerv2 agent | NTRN-0001  | None              | True  | UP    | neutron-lbaasv2-agent     |
| d351e1fb-9c30-4a8f-8ce0-1c9f5427a3c8 | Open vSwitch agent   | NTRN-0003  | None              | True  | UP    | neutron-openvswitch-agent |
| d9d809cf-bc78-4889-b103-a5afe545e0ee | DHCP agent           | NTRN-0002  | nova              | True  | UP    | neutron-dhcp-agent        |
| e1a2e72d-8cf3-418b-a303-868598d43630 | L3 agent             | NTRN-0002  | nova              | True  | UP    | neutron-vpn-agent         |
| ff2b88ad-0c54-4cea-8ef7-a25b6c376278 | Open vSwitch agent   | NTRN-0002  | None              | True  | UP    | neutron-openvswitch-agent |
+--------------------------------------+----------------------+------------+-------------------+-------+-------+---------------------------+

Организация высокой доступности сервиса сети на основе Open vSwitch

Процесс описан в официальной документации
Используется протокол VRRP, реализованный демоном keepalived.

Ошибка multiple rows in manager table

В логе neutron появлется ошибка transaction causes multiple rows in manages table.. Что устранить ошибку надо повторно запустить команду neutron-db-manage на контроллере от имени neutron.