Skipping cell0 since it does not contain hosts.

openstack-Yoga版本

控制和计算节点部署完成后,在控制节点执行的发现计算节点的操作

 su -s /bin/sh -c "nova-manage cell_v2 discover_hosts --verbose" nova

当第一次执行的时候能够发现

Found 2 cell mappings.
Skipping cell0 since it does not contain hosts.
Getting compute nodes from cell 'cell1': ad5a5985-a719-4567-98d8-8d148aaae4bc
Found 1 computes in cell: ad5a5985-a719-4567-98d8-8d148aaae4bc
Checking host mapping for compute host 'compute': fe58ddc1-1d65-4f87-9456-bc040dc106b3
Creating host mapping for compute host 'compute': fe58ddc1-1d65-4f87-9456-bc040dc106b3

第二次执行的时候就发现不了

 原因是:

默认只会发现新的主机,而不会重复发现已经存在于数据库中的主机。这就意味着如果一个主机已经被发现并添加到数据库中,后续的发现操作将不会再将其添加一次。
不是什么报错

可以使用

nova-manage cell_v2 list_hosts   #这条命令来查看
su -s /bin/sh -c "nova-manage cell_v2 delete_host --cell_uuid +上条命令查看出来的id --host compute(注意host名字) " nova  #进行手动删除一下

然后再执行一下发现操作,大概率就可以看到 

Checking host mapping for compute host 'compute': fe58ddc1-1d65-4f87-9456-bc040dc106b3
Creating host mapping for compute host 'compute': fe58ddc1-1d65-4f87-9456-bc040dc106b3

su -s /bin/sh -c "nova-manage cell_v2 discover_hosts --verbose" nova

让后再执行一下就会发现找不到了,这是正常的情况

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值