易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 14|回复: 0
收起左侧

No valid host was found. There are not enough hosts available---openstack建虚拟机报错

[复制链接]
发表于 2025-2-23 10:00:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
、进数据查看数据库表
1 ^7 `, g% |7 U0 B; A7 Omysql> use nova_api;
  s( M1 P4 I& E: ymysql[nova_api] >  select * from resource_providers;8 t; f- I# H9 ~# {9 d7 ~$ \, y
+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+
5 l* ^8 H& a+ J' Z| created_at          | updated_at          | id | uuid                                 | name     | generation | can_host | root_provider_id | parent_provider_id |$ i) C4 c8 b7 W) K* F' F
+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+
! Y' k. P1 W% X- W| 2019-11-21 06:17:39 | 2019-11-21 06:17:41 |  3 | 16d1bd53-7919-4fef-9a11-a0e98c149823 | compute1 |          1 |     NULL |                3 |               NULL |: K; {, I& h4 h' B+ p( S+ A
+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+' K' ~9 N( v1 o2 [8 r6 }2 s% r
1 row in set (0.00 sec)
5 W" x+ i5 b  V; e4 B0 B# g: T8 [. S+ U' _+ N; L/ A
发现有数据。重新创建虚拟机,依然会发生报错,
9 R4 v5 e2 M, K2 h' J8 [/ B1 `5 i& ^+ G
、尝试将compute节点从nova service-list中删除,并重新加入到集群中) m! @( R9 C  t; h/ E4 \' I0 w6 v
# 停掉compute节点的nova-compute 服务7 Z$ D9 [$ a, y" ?* D. R8 P, B
nova service-delete <计算节点的uuid>
! Q/ Q* T- @: O$ d. F
" G$ c4 `0 I& y' l# 开启计算节点的nova-compute服务,让计算节点重新注册
) W! M+ @2 Y! c! N+ q1 C尝试创建虚拟机,发现还是报错。返回去,查看nova-compute的日志发现 There was a conflict when trying to complete your request.\n\n Conflicting resource provider name: compute1 already exists. 。提示矛盾。
6 t4 X  P/ A1 j! r$ V( U# v7 O
- M( d& _4 _0 t、再次进入数据库,执行 select * from resource_providers;% I& q7 R7 y" s  d$ [" z. h
mysql> use nova_api;3 P, i3 U) e! L: m4 h
mysql[nova_api] >  select * from resource_providers;* A- f% s8 C+ j
+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+
: ~/ x9 v4 t% f1 W| created_at          | updated_at          | id | uuid                                 | name     | generation | can_host | root_provider_id | parent_provider_id |/ _$ O- h9 U" T/ R: [: I
+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+: e4 X+ W' A/ a( F. P8 w# w
| 2019-11-21 06:17:39 | 2019-11-21 06:17:41 |  3 | 16d1bd53-7919-4fef-9a11-a0e98c149823 | compute1 |          1 |     NULL |                3 |               NULL |4 g! g; J" M: X2 G+ e& Y" k
+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+
; B  ~1 O8 `8 i3 H. {% \1 row in set (0.00 sec)
0 U& Y' B9 f- j/ E6 y* _发现新注册的计算节点,但是resource_providers的uuid 没有发生变化,怀疑是注册compute节点的时候,并没有更新resource_providers,尝试删除resource_providers;+ |7 c( v" O& J$ T- O; L
1 V9 V5 a( q( `, Y0 r( k
0 e  e- V4 g$ x0 b8 ^# e
最主要时因为注册出了问题。解决注册的问题即可。8 z1 `3 G& T0 ^1 }! c8 E* F

( {- z0 Z; Y- R! g5 Y6 I
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 点击这里给我发消息

GMT+8, 2026-4-8 13:43 , Processed in 0.038480 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表