分享

icehouse 版本 floating ip 如何释放

ccsa001 发表于 2015-1-5 17:25:14 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 4 13749
目前部署的是openstack icehouse版本,分配给instance的 floating ip(如172.168.4.55)在释放删除后,给另外新的instance分配的floating ip时 发现只能顺序分配下一个ip(如172.168.4.56),为何不能使用之前的IP(如172.168.4.55)

查询google 找到一个开发文档
https://github.com/openstack-ansible/openstack-ansible-modules/blob/ef33242e0834cff61473a180cae80863375c50d5/neutron_floating_ip

已有(4)人评论

跳转到指定楼层
nextuser 发表于 2015-1-5 20:15:53

想必楼主的水平很不错,对这个问题怎么看。
Openstack icehouse 实例中的系统无法通过dhcp获取ip问题

回复

使用道具 举报

desehawk 发表于 2015-1-5 20:33:49
个人认为这不是关键,顺序分配实也是没有错的,因为本来就是随机 ,并不一定非要使用以前的ip,假如顺序分配到最大数字时,能够分配以前的就好了。而如果不能分配以前的内容,就说明这个释放并非真正的释放。

回复

使用道具 举报

rsgg03 发表于 2015-1-5 20:35:01

有时一个实例终止了,但floating IP没有被释放,因为数据库是处于不一致的状态,通常的去关联工具没有正常工作。为了解决这个问题,必须手动更新数据库。所以可以看看是否真正释放了。

回复

使用道具 举报

ccsa001 发表于 2015-1-7 14:12:40
但是我遇到的情况是:  50个ip分配, 其中前10个已经删除, 后面40 个分配完后 此时还有10个之前分配的, 这个时候再分配IP 就提示配额已满。

求助如何手动释放floating ip的数据库 ,有哪些命令,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条