|
|
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [req-32f11d3c-7437-47c8-a3b0-c739c561ebbe fadb888e3a2944749bec573661254f02 51c784a90f3c4b16baf606b5bc6ac9175 N6 B2 I2 j& Y; R
- default default] [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] Failed to build and run instance: TypeError: Argument must be bytes or unicode, got 'NoneType'
0 B1 R5 n8 x: | ?2 K7 S5 x2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] Traceback (most recent call last):
5 @4 Z1 e I& M5 i/ q2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] File "/usr/lib/python3.6/site-packages/nova/compute/mana
8 w. B3 v' |* \7 bger.py", line 2385, in _build_and_run_instance" e( p) e, U7 h2 L" x* ~8 w9 @
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] accel_info=accel_info)
' Z+ T; j- f: i# m6 E4 [2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] File "/usr/lib/python3.6/site-packages/nova/virt/libvirt
G% R/ @' e# O/driver.py", line 3683, in spawn
8 n6 H7 s5 T# v' {# e( o2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] mdevs=mdevs, accel_info=accel_info)
+ @3 n; ]1 I* J) z( r( e2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] File "/usr/lib/python3.6/site-packages/nova/virt/libvirt
% ^- V V& K% Q1 C F/driver.py", line 6412, in _get_guest_xml- h) ~1 \& R8 T- E% O
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] xml = conf.to_xml()7 v+ s% K# Y, x' ^& X! @
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] File "/usr/lib/python3.6/site-packages/nova/virt/libvirt+ O6 x: J+ n. S
/config.py", line 79, in to_xml
# i# n/ o4 G: C9 L. s) p2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] root = self.format_dom()
/ Q: W, s/ r- C2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] File "/usr/lib/python3.6/site-packages/nova/virt/libvirt
' u# H6 I" i& g! u" {! O/config.py", line 2813, in format_dom2 X( `* X# x3 M9 N: v
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] self._format_devices(root)1 z, y6 ~9 o+ o8 ^
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] File "/usr/lib/python3.6/site-packages/nova/virt/libvirt+ M y9 b0 }% U& W! H# l# `
/config.py", line 2767, in _format_devices
2 ?: U0 g0 H9 ?* k! L3 U) r& d2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] devices.append(dev.format_dom())+ u* Y2 g+ K, P8 S/ k) T9 d
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] File "/usr/lib/python3.6/site-packages/nova/virt/libvirt" X- j1 S) D8 a. K( u. ~
/config.py", line 1121, in format_dom' M$ k C1 M* u# \8 r1 n
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] uuid=self.auth_secret_uuid))
* n* f ~3 P- x3 i& q; k% r! C7 C2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] File "src/lxml/etree.pyx", line 2998, in lxml.etree.Elem
8 G0 P% s; R* O d/ Pent9 x& Z( |1 w0 [0 x2 C+ E
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] File "src/lxml/apihelpers.pxi", line 131, in lxml.etree.
' Q J$ G; e! Q" V+ A_makeElement1 F. Y4 h0 }) | h3 l3 z
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] File "src/lxml/apihelpers.pxi", line 119, in lxml.etree.
0 A9 h* y6 L9 t1 R/ Z' v1 {1 {/ [_makeElement1 \ F# h/ Q+ B7 [: f
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] File "src/lxml/apihelpers.pxi", line 297, in lxml.etree.! u4 J- n! j: n7 Y2 w) l& J
_initNodeAttributes5 R+ C/ o9 m( Y) R
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] File "src/lxml/apihelpers.pxi", line 311, in lxml.etree.
$ H7 e2 ^" z+ y& U. N_addAttributeToNode
8 Q! h) M; W8 m' V9 j, Q2 R2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] File "src/lxml/apihelpers.pxi", line 1437, in lxml.etree
6 i& n4 i' q4 v0 f._utf88 g8 `; M/ T; P5 e# T- ~
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] TypeError: Argument must be bytes or unicode, got 'NoneTyp
! K+ `8 a1 m, F# |8 je'( Q7 f+ V+ D& {$ @5 h" c
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] ( r" D. {+ n$ }4 C( V& y
4 v/ i* z9 x5 H0 w/ D, g' X6 O$ x. ^+ n
这个是因为缺少配置参数,nova.conf在libvirt选项中需要指定rbd_secret_uuid,如下
7 W% ]3 x; l2 K9 y9 P) W b5 q[libvirt]
" A) C7 @' U, w7 t* n$ t2 R......
5 d* @1 W$ Q' `3 S: V0 k( _rbd_secret_uuid = xxxxxxxxxxxxxxxx! {/ \2 Z u) ?
配置完成后重启nova-compute服务即可
& T0 o" W& T/ k9 a
2 W; A" D- A$ }! U# J
( O3 f3 [4 f" W: |/ k. n5 O) a% `# F" g1 k
|
|