分享

求助:nova-compute不能启动

neterghost 发表于 2015-9-14 11:13:44 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 23 68874
neterghost 发表于 2015-9-18 08:47:52
本帖最后由 neterghost 于 2015-9-18 09:03 编辑
贪狼00 发表于 2015-9-17 14:50
同步数据库的时候你节点的数据应该是有的,读取数据库没有你compute节点的信息才报错的,只要你所有的配 ...

在配置文件中貌似没有配置nova主机名的参数呀。。。
controller节点的hostname就是controller,compute节点的hostname是computer1。。
2015-09-14 09:26:53.646 4420 ERROR nova.openstack.common.threadgroup [-] Compute host computer1 could not be found.
日志这一句说明服务器是连接computer1这个节点,但是找不到,这个Compute host 在配置文件中有配置?请指教。。。
另外,我在hosts文件中也把computer1这个加进去了

在controller节点查看,显示已经找到了computer1,但是computer1的状态是down的
root@controller:/home/localadmin# nova service-list
+----+------------------+------------+----------+---------+-------+----------------------------+-----------------+
| Id | Binary           | Host       | Zone     | Status  | State | Updated_at                 | Disabled Reason |
+----+------------------+------------+----------+---------+-------+----------------------------+-----------------+
| 1  | nova-consoleauth | controller | internal | enabled | up    | 2015-09-18T00:58:19.000000 | -               |
| 2  | nova-cert        | controller | internal | enabled | up    | 2015-09-18T00:58:19.000000 | -               |
| 3  | nova-scheduler   | controller | internal | enabled | up    | 2015-09-18T00:58:19.000000 | -               |
| 4  | nova-conductor   | controller | internal | enabled | up    | 2015-09-18T00:58:19.000000 | -               |
| 10 | nova-compute     | computer1  | nova     | enabled | down  | -                          | -               |
+----+------------------+------------+----------+---------+-------+----------------------------+-----------------+

回复

使用道具 举报

贪狼00 发表于 2015-9-18 15:00:50
源代码里是因为数据库里没找到compute1所以报错的
回复

使用道具 举报

neterghost 发表于 2015-9-18 15:04:17
贪狼00 发表于 2015-9-18 15:00
源代码里是因为数据库里没找到compute1所以报错的

computer1 这个哪里有配置?配置文件中没有这个选项,computer1就是compute节点的服务器主机名把?
大神,留个QQ号吧。。。

回复

使用道具 举报

bobuilder 发表于 2015-12-22 14:38:39
回复两回了。不知道是不是写的英文没有中文被过滤了?
再写一遍吧
我也遇到过这个问题。
controller和compute的nova版本不一致导致的
在compute node上:
apt-get install software-properties-common
add-apt-repository cloud-archive:liberty
apt-get update && apt-get dist-upgrade
service nova-compute restart

回复

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条