找回密码
 注册
查看: 3200|回复: 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 | 显示全部楼层 |阅读模式

. U) {$ P6 j4 p* C& P5 j3 L

0 n: k5 ?; J& R6 s8 u错误: 实例 "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.].
3 x" u" H3 C% \- z) X
) l  F4 o8 _7 V! X( i% L
3 y- X3 N4 R/ x, |+ \  _, o" u

; h6 s- x; z! }2 ]6 w# ^
% l& _! h9 A# b" Q. }% k
6 N% B" d# R, s
& w7 E, {7 ]7 N0 ?2 u

3 |6 E8 [8 u9 o! A% P

: E' Y3 U7 m7 d# X' S& W! O1 j" _3 V. P  V8 A& b6 j

; c- m8 m7 B2 K5 w7 {$ f8 n8 p4 e, w9 g) O1 L3 `

. \* h( ?& T* }解决办法:
; z" l. q+ h  }+ k# vim /var/lib/config-data/nova_libvirt/etc/nova/nova.conf
" V1 A/ S7 b$ ~" d- L+ L* \( `Find the following two parameters and increase them:7 S% Y' m. j& E1 W: C& p2 u
Raw
" L5 q! e4 o/ G1 I7 x9 q( |2 Tblock_device_allocate_retries=1203 ?+ y1 F% r/ \4 v
block_device_allocate_retries_interval=6

7 W( j( S  D; _0 h
3 U; ?8 c% _0 Y; l$ T7 h! m; l2 X5 {2 b; x- u* m4 z
这里发现并不是我们nova的配置有问题,而是cinder-volume设备上值设置有问题% F( }2 G2 D* p7 p' L( ]
分配多个pool池,ceph上并没有给pool池给w的权限;
6 G2 s) H" Q" Q" ?6 D6 \
5 A: ?% A8 ?/ z0 m9 y我们这里对接了vms,但是vms的权限没有给全:. T1 b; ?: Z9 o
client.cinder
. @7 c: z, A; ]* d5 Y' q$ D key: AQDRzsJg64MAKhAADrXFo6y+duLtcTSzLrjubg==7 }5 {2 S: s4 _# d) [& J. n
caps: [mon] allow r
) O/ b: ?7 x' _+ v) }7 w2 q 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' P2 O3 R" f$ u: K

- M# K) }3 f4 k/ `8 z$ k; U修改下权限即可:
% P, M& N$ B# S' _& K* ]0 w
9 J! u: u. V' a9 V; m$ h/ iceph 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'
: Q( e& T' E" b. T$ O$ K5 f1 ^3 P6 I. O6 A( ~0 M
查看cinder的权限:" B4 N* ^; [# K5 g/ g$ j
client.cinder
, C" N# b* P2 V6 D2 z+ v; y' _ key: AQDRzsJg64MAKhAADrXFo6y+duLtcTSzLrjubg==
+ a& \0 }. J9 f' r. u3 I% m caps: [mon] allow r
- y) ^& W9 d! y 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
0 M9 Z5 w" ~7 j; B2 d  ?& H3 i% B5 |, Z* K$ E

1 d, a# Z7 o( v: _" Z; l4 w再次创建,可以创建虚机,问题解决。2 c3 N2 Q/ @1 c

( L$ R" t8 u0 W& E( E4 W* B) N% y或者设置卷类型,镜像设置卷类型之后,直接到指定的pool池下也可以。
- c9 V5 O, A) Z" [) J5 O; ^3 j! z2 p7 n, E& J

1

主题

0

回帖

12

积分

管理员

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

本版积分规则

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

GMT+8, 2026-6-12 00:07 , Processed in 0.017709 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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