易陆发现互联网技术论坛

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

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

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

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

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

x
、进数据查看数据库表) l8 N3 F- B2 n( Z
mysql> use nova_api;4 S0 o! _6 {5 m$ _% \
mysql[nova_api] >  select * from resource_providers;  J' O8 A1 v$ d
+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+
) L/ e% q0 v! M/ |8 [# b9 w| created_at          | updated_at          | id | uuid                                 | name     | generation | can_host | root_provider_id | parent_provider_id |
2 J% [% _: B1 x9 I3 E; e+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+
9 T0 P- v* p- h# F| 2019-11-21 06:17:39 | 2019-11-21 06:17:41 |  3 | 16d1bd53-7919-4fef-9a11-a0e98c149823 | compute1 |          1 |     NULL |                3 |               NULL |
3 A4 a- o7 k& ^7 o9 s+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+0 K- K( D2 L2 D. C4 c
1 row in set (0.00 sec)
0 R2 I5 k8 E$ d2 _3 M3 k! d7 c, ]+ t4 g8 I  g( d  ?7 }+ o
发现有数据。重新创建虚拟机,依然会发生报错,
6 E) a; f$ R  D" E; u" k% u9 K4 U1 Y- w) E8 [- v+ y4 Z* v' W
、尝试将compute节点从nova service-list中删除,并重新加入到集群中' Y% ^# t$ y9 l* l) l: S: z
# 停掉compute节点的nova-compute 服务
6 P2 m3 l& h  Y: Znova service-delete <计算节点的uuid>
- ~1 g$ W% z# b4 a3 c1 k
  g2 z; |* G7 `2 Y# 开启计算节点的nova-compute服务,让计算节点重新注册
% S& K; `& a' P0 j: k' N5 p尝试创建虚拟机,发现还是报错。返回去,查看nova-compute的日志发现 There was a conflict when trying to complete your request.\n\n Conflicting resource provider name: compute1 already exists. 。提示矛盾。
( y! ]: C) N+ s( z, n- Y) y' d5 b) P  A. j
、再次进入数据库,执行 select * from resource_providers;
7 |8 _% V; \' E2 q( q3 ^7 M$ jmysql> use nova_api;
' W9 @" v: L* Zmysql[nova_api] >  select * from resource_providers;2 Q& z" Y/ |4 q" {$ @$ y, O
+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+
7 X8 x* l/ X  L8 G% Z9 H' D| created_at          | updated_at          | id | uuid                                 | name     | generation | can_host | root_provider_id | parent_provider_id |& l9 q; B( s! l( k
+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+. X& i5 p8 K' O! L, j# ~" m
| 2019-11-21 06:17:39 | 2019-11-21 06:17:41 |  3 | 16d1bd53-7919-4fef-9a11-a0e98c149823 | compute1 |          1 |     NULL |                3 |               NULL |$ e9 x3 L. m1 {+ X$ x; `7 z
+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+" L* L1 L5 i  m0 Q" F7 o
1 row in set (0.00 sec)
- w+ P* P7 \+ j3 d% c发现新注册的计算节点,但是resource_providers的uuid 没有发生变化,怀疑是注册compute节点的时候,并没有更新resource_providers,尝试删除resource_providers;  ^+ ^. Y. S6 K- m
* E$ Z2 c. D3 N- E! p( K+ Q
: ]6 K) G6 H$ C; E4 U. X7 Y
最主要时因为注册出了问题。解决注册的问题即可。/ p' b* o# @6 X. G) q

8 ~7 l3 l' Y# \' `
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

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

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

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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