【十四】Openstack-虚拟机内创建VIP

使用Openstack内部创建的虚拟机 安装 keepalived - VIP 需要配置绑定 VIP才能够使用

[root@openstack-controller2 ~]# openstack security group list
+--------------------------------------+---------+------------------------+----------------------------------+------+
| ID                                   | Name    | Description            | Project                          | Tags |
+--------------------------------------+---------+------------------------+----------------------------------+------+
| 2125ac64-727c-4d6c-8fbd-28ef3d70b33e | default | Default security group | 9f43f66e7d0b411a8219c163858c6f2a | []   |
| 355fe894-25cb-43ab-b3d9-8b3589454f07 | default | Default security group | 531738bf10f5448e8e0827460d035762 | []   |
+--------------------------------------+---------+------------------------+----------------------------------+------+

#更加精确 确定哪个安全组
[root@openstack-controller2 ~]# openstack security group rule list
+--------------------------------------+-------------+-----------+-----------+------------+--------------------------------------+--------------------------------------+
| ID                                   | IP Protocol | Ethertype | IP Range  | Port Range | Remote Security Group                | Security Group                       |
+--------------------------------------+-------------+-----------+-----------+------------+--------------------------------------+--------------------------------------+
| 5ba8d77f-1ad8-483d-8494-8bc8bbe226cb | tcp         | IPv4      | 0.0.0.0/0 | 22:22      | None                                 | 2125ac64-727c-4d6c-8fbd-28ef3d70b33e |
| 5f266cf0-68f2-42ee-aaa5-dacf1804548b | None        | IPv6      | ::/0      |            | 2125ac64-727c-4d6c-8fbd-28ef3d70b33e | 2125ac64-727c-4d6c-8fbd-28ef3d70b33e |
| 6f7babc6-ccc4-41d2-bf56-592d475e239d | None        | IPv4      | 0.0.0.0/0 |            | 355fe894-25cb-43ab-b3d9-8b3589454f07 | 355fe894-25cb-43ab-b3d9-8b3589454f07 |
| 7a630909-8fdf-4107-8ad9-8ae92170999e | None        | IPv6      | ::/0      |            | None                                 | 355fe894-25cb-43ab-b3d9-8b3589454f07 |
| 955975f0-0579-420d-98f6-4609c2a865ae | icmp        | IPv4      | 0.0.0.0/0 |            | None                                 | 2125ac64-727c-4d6c-8fbd-28ef3d70b33e |
| a3078bba-a5a9-405f-96ae-4f56c8f9a924 | None        | IPv6      | ::/0      |            | 355fe894-25cb-43ab-b3d9-8b3589454f07 | 355fe894-25cb-43ab-b3d9-8b3589454f07 |
| ab040d40-21cd-4735-8180-f20c900a6efd | tcp         | IPv4      | 0.0.0.0/0 | 22:22      | None                                 | 355fe894-25cb-43ab-b3d9-8b3589454f07 |
| c4a3941f-2918-48f0-8077-56cef42cac14 | None        | IPv4      | 0.0.0.0/0 |            | None                                 | 355fe894-25cb-43ab-b3d9-8b3589454f07 |
| c706c9cc-b404-4b13-8bc4-45742561c6c0 | None        | IPv4      | 0.0.0.0/0 |            | 2125ac64-727c-4d6c-8fbd-28ef3d70b33e | 2125ac64-727c-4d6c-8fbd-28ef3d70b33e |
| df51d132-f8ab-42d3-8e5a-9b87ff8c4fb9 | None        | IPv4      | 0.0.0.0/0 |            | None                                 | 2125ac64-727c-4d6c-8fbd-28ef3d70b33e |
| ec7972fb-e5e7-44af-84c0-12a17d9c24e7 | icmp        | IPv4      | 0.0.0.0/0 |            | None                                 | 355fe894-25cb-43ab-b3d9-8b3589454f07 |
| f9302004-86de-4670-a511-64c193bcf5bd | None        | IPv6      | ::/0      |            | None                                 | 2125ac64-727c-4d6c-8fbd-28ef3d70b33e |
+--------------------------------------+-------------+-----------+-----------+------------+--------------------------------------+--------------------------------------+

#确定创建到的网络
[root@openstack-controller2 ~]# openstack network list
+--------------------------------------+--------------+--------------------------------------+
| ID                                   | Name         | Subnets                              |
+--------------------------------------+--------------+--------------------------------------+
| 2a1706f0-7102-4512-9254-dd6cf6dd1de4 | internal-net | 019f4405-f18e-44ec-a257-3f59688b40fd |
| 6683301b-a189-40fa-ae51-4efe1bf70db1 | external-net | 31fdf25a-f95b-4495-b5c3-50c13df610b0 |
+--------------------------------------+--------------+--------------------------------------+


[root@openstack-controller2 ~]# neutron port-list
neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead.
+--------------------------------------+------+----------------------------------+-------------------+--------------------------------------------------------------------------------------+
| id                                   | name | tenant_id                        | mac_address       | fixed_ips                                                                            |
+--------------------------------------+------+----------------------------------+-------------------+--------------------------------------------------------------------------------------+
| 05bde980-7c60-4992-ad8e-3bd20ddd01f3 |      | 9f43f66e7d0b411a8219c163858c6f2a | fa:16:3e:72:75:f7 | {"subnet_id": "31fdf25a-f95b-4495-b5c3-50c13df610b0", "ip_address": "192.168.40.52"} |
| 49b79b96-ecd3-4a55-ae6f-84d6d4716e32 |      | 9f43f66e7d0b411a8219c163858c6f2a | fa:16:3e:8a:01:98 | {"subnet_id": "31fdf25a-f95b-4495-b5c3-50c13df610b0", "ip_address": "192.168.40.89"} |
| 7a0f41e6-c0a5-4e43-aff8-a469fd532e49 |      | 9f43f66e7d0b411a8219c163858c6f2a | fa:16:3e:47:31:11 | {"subnet_id": "019f4405-f18e-44ec-a257-3f59688b40fd", "ip_address": "10.10.0.69"}    |
| cbf12646-1c7d-42c8-b577-6d295bbb21bb |      | 9f43f66e7d0b411a8219c163858c6f2a | fa:16:3e:7d:bf:af | {"subnet_id": "019f4405-f18e-44ec-a257-3f59688b40fd", "ip_address": "10.10.0.50"}    |
| e1451574-5c98-42f7-b2c5-da4d1f3b5f37 |      | 9f43f66e7d0b411a8219c163858c6f2a | fa:16:3e:40:55:d6 | {"subnet_id": "31fdf25a-f95b-4495-b5c3-50c13df610b0", "ip_address": "192.168.40.88"} |
| f15b01b8-573e-4abf-b08f-a3ec68846056 |      | 531738bf10f5448e8e0827460d035762 | fa:16:3e:52:72:14 | {"subnet_id": "31fdf25a-f95b-4495-b5c3-50c13df610b0", "ip_address": "192.168.40.82"} |
| f8f6549c-6588-4654-9dbf-b6cc8498a594 |      | 9f43f66e7d0b411a8219c163858c6f2a | fa:16:3e:58:f1:bb | {"subnet_id": "31fdf25a-f95b-4495-b5c3-50c13df610b0", "ip_address": "192.168.40.50"} |
| fe62e86c-f8b0-4b91-813b-9a724bf69ac1 |      | 9f43f66e7d0b411a8219c163858c6f2a | fa:16:3e:bb:3c:4a | {"subnet_id": "019f4405-f18e-44ec-a257-3f59688b40fd", "ip_address": "10.10.7.89"}    |
+--------------------------------------+------+----------------------------------+-------------------+--------------------------------------------------------------------------------------+


##单VIP绑定
#将192.168.40.26 负载均衡到 192.168.40.88/89 
#neutron port-list : ID
#| 49b79b96-ecd3-4a55-ae6f-84d6d4716e32 |      | 9f43f66e7d0b411a8219c163858c6f2a | fa:16:3e:8a:01:98 | {"subnet_id": "31fdf25a-f95b-4495-b5c3-50c13df610b0", "ip_address": "192.168.40.89"} |
#| e1451574-5c98-42f7-b2c5-da4d1f3b5f37 |      | 9f43f66e7d0b411a8219c163858c6f2a | fa:16:3e:40:55:d6 | {"subnet_id": "31fdf25a-f95b-4495-b5c3-50c13df610b0", "ip_address": "192.168.40.88"} |
#192.168.40.89 ID
neutron port-update 49b79b96-ecd3-4a55-ae6f-84d6d4716e32 \
--allowed_address_pairs list=true \
type=dict \
ip_address=192.168.40.26
#192.168.40.88 ID
neutron port-update e1451574-5c98-42f7-b2c5-da4d1f3b5f37 \
--allowed_address_pairs list=true \
type=dict \
ip_address=192.168.40.26

##多VIP 地址绑定
neutron port-update 49b79b96-ecd3-4a55-ae6f-84d6d4716e32 \
--allowed_address_pairs list=true \
type=dict \
ip_address={"192.168.40.16","192.168.40.26"}

neutron port-update e1451574-5c98-42f7-b2c5-da4d1f3b5f37 \
--allowed_address_pairs list=true \
type=dict \
ip_address={"192.168.40.16","192.168.40.26"}

 

posted @ 2023-07-30 23:57  しみずよしだ  阅读(255)  评论(0)    收藏  举报