neutron的DHCP错误之”sudo: unable to resolve host node-1\novs-vsctl:“

问题背景:

使用ESX创建虚拟机,并在虚拟机上创建一个三节点的openstack环境,参考官方的ICEHOUSE版本。(注:ubuntu 14.04只支持到icehouse版)

为加快虚拟机的创建时间,本文首先创建了一个控制节点c-1,并进行更新,然后,复制该镜像并创建新的虚拟机net-1和node-1。


问题描述:

各自配置完c-1(控制节点)、net-1(网络节点)以及node-1(计算节点),然后在起虚拟机的时候,提示Virtual Interface create fail。

查询node-1节点上的neutron openvswitch-agent 的日志,则提示: unable to resolve host node-1。


问题解决:

原来是在进行虚拟机拷贝并更新名字后(直接修改/etc/hostname文件后),在node-1节点中的 /etc/hosts文件中仍然会保留之前的信息,为”127.0.1.1  c-1“,因此,ovs agent在地址映射时无法找到node-1这个主机的IP地址。

总结:

可见,openstack的很多服务都与主机名hostname 有关,如果主机名冲突,也可能会导致服务不可用。

在修改后,需要重启compute的服务,或者,直接重启电脑。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值