找回密码
 注册
查看: 3202|回复: 1

did not finish being created even after we waited 3 seconds or 2 attempts

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2021-6-23 12:17:50 | 显示全部楼层 |阅读模式
  V( U( S* c2 H, ?; Z* S% Q+ S3 t
( g9 |. J  m4 f
错误: 实例 "m5" 执行所请求操作失败,实例处于错误状态。: 请稍后再试 [错误: Build of instance 24140772-ebf8-414f-9ebd-734c5dd10e2e aborted: Volume ab51e239-b0f3-4ada-9074-6fa3c6eb9b77 did not finish being created even after we waited 3 seconds or 2 attempts. And its status is error.].- B7 Y1 Z8 b- w1 \7 |
0 _+ j/ _7 H, n  E0 [6 _% }, r9 g
3 n+ R+ q0 Z: o0 h* w
' J" T9 z5 v$ Z# {% g
% [  G- @- ]1 c) n+ ?8 L+ y

7 E; C* Q; o0 m. h0 Y' [

1 X) M$ S  S9 L$ A9 f! q9 V' e* F4 W) t7 T
/ ~/ R4 \9 o9 R  c! l8 z
3 h0 w- H  k" Z0 t8 B- z

5 t: f4 p) w" J5 p* y1 g2 {, s5 A2 o5 E

6 h$ q9 C, z/ H  n7 [' G解决办法:
  ~3 t" ~, H0 e: H# vim /var/lib/config-data/nova_libvirt/etc/nova/nova.conf
4 z( C7 b" `/ _! Q: T" pFind the following two parameters and increase them:* W, o$ B  y8 W' V2 z2 y- N) x
Raw) _) \: R" e3 q
block_device_allocate_retries=1208 V6 i7 r3 @( |$ C, k- `, ?7 u
block_device_allocate_retries_interval=6

/ y9 z* v( G( ^& k/ N& @' V  I; o: X1 Z/ H: b: D/ H, p, J

- S$ N0 C7 P$ W5 T% c* c9 w5 a' f这里发现并不是我们nova的配置有问题,而是cinder-volume设备上值设置有问题
  }. H% g6 O& g6 o- K! \* @2 v分配多个pool池,ceph上并没有给pool池给w的权限;  Z' s# D5 ^# e0 p4 _

8 D/ U  O. B; m; `# A; B我们这里对接了vms,但是vms的权限没有给全:
# M& q, S5 m2 `client.cinder
8 y2 L5 s4 y3 _( Q( O4 ~& o) ~ key: AQDRzsJg64MAKhAADrXFo6y+duLtcTSzLrjubg==' D, X$ |! t. P- O: E
caps: [mon] allow r0 {  J: v, Q' Z+ o7 E
caps: [osd] allow class-read object_prefix rbd_children,allow rwx pool=volumes,allow rx pool=backups,allow rx pool=vms,allow rwx pool=images* O; @8 R, \' [( s( D+ y- v

2 i- z7 A- {. [: V: z修改下权限即可:
, X3 R8 C! J' T5 S& c" `' O+ Z  l
ceph auth caps client.cinder mon 'allow r' osd 'allow class-read object_prefix rbd_children,allow rwx pool=volumes,allow rwx pool=backups,allow rwx pool=vms,allow rwx pool=images'$ g- s6 }$ W' ~+ p! y5 @5 ], Y
: B6 P7 R( A! \/ x6 t& w& v! W
查看cinder的权限:9 R! A! h2 O* z
client.cinder
0 F8 ?1 Q: L7 `3 [- R key: AQDRzsJg64MAKhAADrXFo6y+duLtcTSzLrjubg==( |1 }( @9 r1 E3 u1 i0 y" @
caps: [mon] allow r
) ?/ w8 x2 g1 X1 |+ t5 W. p# d caps: [osd] allow class-read object_prefix rbd_children,allow rwx pool=volumes,allow rwx pool=backups,allow rwx pool=vms,allow rwx pool=images
+ Z2 F$ B: u* G/ R! E% p$ `7 y, F( p6 d, i! k* Q' u4 q
& c3 C  \& E: p; e+ H* L$ |% M
再次创建,可以创建虚机,问题解决。
& ~7 }8 R8 W# N. T8 W3 t; u# @, I# p' e2 @3 m; k6 H
或者设置卷类型,镜像设置卷类型之后,直接到指定的pool池下也可以。
, {, H2 T; T/ V
9 `3 Z2 K) v% P; e

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2021-6-23 12:18:05 | 显示全部楼层
docker restart nova_compute
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 02:02 , Processed in 0.020075 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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