易陆发现互联网技术论坛

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

Failed to build and run instance: TypeError: Argument must be bytes or unicode,

[复制链接]
发表于 2021-9-4 18:43:35 | 显示全部楼层 |阅读模式

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

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

x
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [req-32f11d3c-7437-47c8-a3b0-c739c561ebbe fadb888e3a2944749bec573661254f02 51c784a90f3c4b16baf606b5bc6ac917) {+ `) V/ r/ A) I. @% ?
- default default] [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] Failed to build and run instance: TypeError: Argument must be bytes or unicode, got 'NoneType'
6 u0 Q# u; w+ R3 Y2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] Traceback (most recent call last):. V% ^) [. }, d- U. }) R
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/compute/mana
: K- M1 f: ?; ]9 c5 e. Dger.py", line 2385, in _build_and_run_instance
  A! z- L; C$ L5 K/ h* H2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b]     accel_info=accel_info)4 U9 `/ o. j, y  V) q
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
. k+ B2 d5 x7 l' k1 k/driver.py", line 3683, in spawn
; h/ d( g  r8 M2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b]     mdevs=mdevs, accel_info=accel_info)0 \$ m" t7 P# D3 r  V: {
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/libvirt5 a' h% x5 O$ O# B5 @. `9 D
/driver.py", line 6412, in _get_guest_xml6 X6 B, T& q3 d# |) r
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b]     xml = conf.to_xml()
: D0 ~: y: g1 {2 i7 |) t2021-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
' `: B: B. i7 E- C1 z( U* @/config.py", line 79, in to_xml
$ U" C) P% W, ^( Z: i- M2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b]     root = self.format_dom()& {( j7 M6 `, R$ E- V' B% w8 Y; 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# g% x9 b, s& E( d& c( m# {- t0 A
/config.py", line 2813, in format_dom) E% h# }" r& w( m, f8 O" n4 i
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b]     self._format_devices(root)& R9 g, n' |3 C( x( z" a$ |3 n
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& a6 E3 V/ @4 D  X( Y- L1 u
/config.py", line 2767, in _format_devices
0 E' l- s/ B8 ~* Y9 q- Y  Z5 ~, ?2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b]     devices.append(dev.format_dom())5 t: D4 q0 W  n7 F& v1 q/ y; S" U
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
1 W3 l8 ?& u2 s/config.py", line 1121, in format_dom' b2 j0 l* o5 X1 ?- b
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b]     uuid=self.auth_secret_uuid)). l: n& W; p1 ]" Y
2021-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.Elem1 L! @& ]) y/ p0 r
ent4 h1 L$ v4 u3 x* K9 i1 c
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.) H  q( b  s# B6 n# u& _% R
_makeElement
, b9 X: Y) b+ ?+ N* C" a2021-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.- l' W  ?# l+ b' v% V: E: j7 X9 C
_makeElement5 z* Z# t0 Q; b6 T8 H0 h/ j$ X
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.
, Y% o* m; `- r) t; k3 _5 J: E_initNodeAttributes
, C8 K1 v2 o8 X" J2 K2021-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.
' w  v, c- ^" Y1 Y) B: |2 _; {_addAttributeToNode2 x0 C  ~7 P6 ]5 f( d5 H
2021-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
) R4 S* M, |: b8 R._utf83 M7 o( C; X& S6 L7 O9 J2 v
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 |7 X& c  R+ {$ ge'
# v" _; l  s, \- `- O' \1 w2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] 9 ]1 ^1 X) F9 V0 a, O. Q6 T4 P  C
, i/ e7 H7 a+ d- ], v
1 G9 p% f% S7 r! X$ u% A% ~' e
这个是因为缺少配置参数,nova.conf在libvirt选项中需要指定rbd_secret_uuid,如下5 Y! u) s5 X& `; z  z2 @
[libvirt]
+ k3 X3 S; J! r0 T$ Y/ Y......
, c1 y- f, C- M0 W' V6 u5 Brbd_secret_uuid = xxxxxxxxxxxxxxxx
" u  k% g/ n4 f& L* t6 C8 L- r配置完成后重启nova-compute服务即可
) L3 X: T1 P2 w/ \' I/ B5 `0 |/ N+ {, c6 J

1 D! }3 g$ p- }% K2 r  `7 p% [
7 n7 p5 @# r6 U* c
 楼主| 发表于 2021-9-5 20:31:52 | 显示全部楼层
如果cinder,volume节点也存在这样的问题,可以在cinder的配置文件中加入,重启cinder-volume和cinder-api服务。
4 g1 V' ~4 l0 K9 R$ ~5 P同理glance
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

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

GMT+8, 2026-4-8 10:34 , Processed in 0.042887 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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