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
版权声明:本文为博主原创文章,转载请附上博文链接!