问题背景:
使用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地址。</