易陆发现互联网技术论坛

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

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

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

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

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

x
、进数据查看数据库表
8 p7 {% ^: P# N* y: L3 wmysql> use nova_api;
& G5 g! c# B9 e& a- pmysql[nova_api] >  select * from resource_providers;
: V$ A# O" ^) c  r' M! l& w+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+
  q, G6 W" O9 K8 D5 I2 x| created_at          | updated_at          | id | uuid                                 | name     | generation | can_host | root_provider_id | parent_provider_id |  ~4 z: u1 ~7 @6 d) L. N% D8 r  [
+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+
( ^: G2 d, A$ c2 w- ?| 2019-11-21 06:17:39 | 2019-11-21 06:17:41 |  3 | 16d1bd53-7919-4fef-9a11-a0e98c149823 | compute1 |          1 |     NULL |                3 |               NULL |+ d9 k- _+ I, E& B1 ~6 g
+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+( o( r1 W  y! P) n. ?
1 row in set (0.00 sec)
7 A3 P0 O$ e; J! B
4 u! a9 ^2 D; W0 t6 v发现有数据。重新创建虚拟机,依然会发生报错,# E- _- V+ G6 y/ L

% p' h5 w$ `" o、尝试将compute节点从nova service-list中删除,并重新加入到集群中* d) O' K3 X  q2 i& |0 y! m
# 停掉compute节点的nova-compute 服务
* ~" I( G1 P+ W; c9 {/ g% w+ snova service-delete <计算节点的uuid>
' J/ Z! {7 `9 w, ^) \
, w2 h# h' z9 g; j3 q# 开启计算节点的nova-compute服务,让计算节点重新注册% v) I2 e% S1 R% a- s) t. E* C
尝试创建虚拟机,发现还是报错。返回去,查看nova-compute的日志发现 There was a conflict when trying to complete your request.\n\n Conflicting resource provider name: compute1 already exists. 。提示矛盾。
0 ], ?2 x! {/ H' N" ^. n  f# z
8 U: p: j1 ~; f# W、再次进入数据库,执行 select * from resource_providers;) Q: Z% [, ]$ J7 y6 Q7 A
mysql> use nova_api;2 m7 l* K0 o$ d# S! ]; x
mysql[nova_api] >  select * from resource_providers;7 B# f) g6 T) L0 c) P
+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+8 Z4 W4 K. h& C& R, y
| created_at          | updated_at          | id | uuid                                 | name     | generation | can_host | root_provider_id | parent_provider_id |( \+ Q$ k6 x" `
+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+
3 d' [" f& A' o5 T& c  U| 2019-11-21 06:17:39 | 2019-11-21 06:17:41 |  3 | 16d1bd53-7919-4fef-9a11-a0e98c149823 | compute1 |          1 |     NULL |                3 |               NULL |
, V5 c! g1 e* [5 V+---------------------+---------------------+----+--------------------------------------+----------+------------+----------+------------------+--------------------+
5 W4 o; X& E% }( N9 _, X) t( O" P1 row in set (0.00 sec)
: n$ t& {" v2 l6 p' M- t' b. f发现新注册的计算节点,但是resource_providers的uuid 没有发生变化,怀疑是注册compute节点的时候,并没有更新resource_providers,尝试删除resource_providers;
0 g9 y4 [. b3 f2 l$ B- G: @7 g) I& ]9 j/ Q" W

! Y& O9 x9 m7 g% J5 R! C( B最主要时因为注册出了问题。解决注册的问题即可。
2 ~7 J& ^/ g0 ?% ]0 F
( ?8 M( J/ N2 k! @" g  k( p
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 19:57 , Processed in 0.049575 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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