openstack虚拟机配置vip

openstack配置vip

1.导入环境变量

source admin-openrc.sh


2.执行命令neutron net-list查看网络,找到自己需要设置的网络,获取subnet_id和network_id


3.创建port来占用ip,保证neutron不会将此IP在分配出去,导致IP冲突问题。


neutron port-create --fixed-ip subnet_id=,ip_address=

注:

替换subnet_id为neutron net-list中查看到的subnet_id

替换vip为需要配置的vip地址

替换network_ID为neutron net-list中查看到的network_id


neutron port-create --fixed-ip subnet_id=46c12a96-d1b6-4951-b57c-8884457f3e86,ip_address=10.10.4.131 b7fff54f-ae3a-45ae-8d84-228b7bc41059


4、执行命令neutron port-list查看端口,找到VIP的Port ID以及需要使用VIP的虚拟机的IP对应的Port id

比如两台虚拟机做HA绑定vip,那么需要查看两台虚拟机的port ID和这个vip的port ID


neutron port-list|grep 4.131


5、取消安全组对应端口的管理


neutron port-update --no-security-groups

neutron port-update --port_security_enabled=false

注:

替换Port_id为之前neutron port-list中找到的Port_id


neutron port-update --no-security-groups 25758e55-9480-4a4c-9fe3-a9814ac00072

neutron port-update --port_security_enabled=false 25758e55-9480-4a4c-9fe3-a9814ac00072

--------------------- 

作者:^erlang^ 

来源:CSDN 

原文:https://blog.csdn.net/u011659193/article/details/87885630 

版权声明:本文为博主原创文章,转载请附上博文链接!