易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 2138|回复: 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
7 j. ^4 k7 i" f: ` - default default] [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] Failed to build and run instance: TypeError: Argument must be bytes or unicode, got 'NoneType'# a+ @& H& F$ T5 S5 P
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b] Traceback (most recent call last):/ j/ q) U$ @+ n/ U- }8 m0 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
) C0 ]. j2 S1 a; Gger.py", line 2385, in _build_and_run_instance
0 r) U+ J- c: ~! ]" G; k2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b]     accel_info=accel_info)* d+ M3 S: {) ?
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
# a- S/ |: Q( [  n" K/driver.py", line 3683, in spawn! P" l. ^8 d% r
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b]     mdevs=mdevs, accel_info=accel_info)
- k4 o# X1 m2 K, 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( s( P" A0 A, ^# _. T0 o, m0 H
/driver.py", line 6412, in _get_guest_xml' {4 `0 d8 O& n
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b]     xml = conf.to_xml()2 \4 Y' d! y' j: j) Q; I# M2 M+ J- J
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
+ U2 x; O0 \0 k/config.py", line 79, in to_xml
- a) L0 J! j5 X$ j& X: Y# H2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b]     root = self.format_dom()
: |$ H# b( E5 A9 n6 v2021-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
4 B) p' U) M$ C/config.py", line 2813, in format_dom0 ]% f3 z+ l" [) n" M3 M) l( K& ?+ L
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b]     self._format_devices(root)1 F( K+ z6 _" w8 d& H: V# j
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/libvirt2 `, O! \) w2 V
/config.py", line 2767, in _format_devices1 l0 F8 H' M, Z+ K
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b]     devices.append(dev.format_dom())" K" A, _# `* _: [
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/libvirt6 j8 d! w" p; C6 A0 Z, P* X
/config.py", line 1121, in format_dom
0 z6 E" ]  ?" w& K, q* E  k2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b]     uuid=self.auth_secret_uuid))9 |' l' b2 b* Q( Z: t+ d4 q' J! E
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.Elem
) i" u2 S  B5 d* _: m( D3 b; q7 }' @ent
; g% O/ V4 K( ?+ e2021-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.
, q2 G1 T% p! @) P4 ^_makeElement( K5 v# d- f8 N/ X  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 119, in lxml.etree.2 p2 v9 w7 ?' f$ c6 x2 ?" N
_makeElement
# j$ w1 S6 A9 R6 _( _, {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.
2 q* P" E! ?( \, _' __initNodeAttributes
; Q2 c7 q0 p5 T% h2 }$ G; q2021-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.
! o& G$ h- m/ q0 n% L& k" L6 h_addAttributeToNode
1 V& U$ d$ j* e4 g: |. T2021-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
) r( W; D1 [& Y9 s8 v._utf8. @5 j9 g7 B: X+ ~- c% R  ~
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
, U/ t- s% W$ w3 p  ]e'2 U$ n1 |  r% }! V, C4 E& d
2021-09-04 17:34:50.311 2909 ERROR nova.compute.manager [instance: ca352dc9-ef79-49a7-bf24-18b79d197c3b]
# z$ R; ]% A+ [9 V3 }/ y7 M
# g" E6 w7 g0 P- Y5 Q
8 ?2 Q) i% ~" @$ ]这个是因为缺少配置参数,nova.conf在libvirt选项中需要指定rbd_secret_uuid,如下
/ I: T5 E+ s$ n2 \& k2 ^7 R. r[libvirt]3 k$ X/ }6 j/ U/ ~: @
......3 i5 \+ o* B6 \* P+ B" F6 _
rbd_secret_uuid = xxxxxxxxxxxxxxxx
+ N3 Q; L$ C) X6 n2 Z4 b配置完成后重启nova-compute服务即可  L* |4 m% D% i' B% C2 W0 s
5 r6 q" S$ g5 _: q& _+ r$ Z

- o. R8 O& W8 y% C
5 c' T+ Q( |, N& t/ N! l
 楼主| 发表于 2021-9-5 20:31:52 | 显示全部楼层
如果cinder,volume节点也存在这样的问题,可以在cinder的配置文件中加入,重启cinder-volume和cinder-api服务。
! j" o( |3 m3 s  l同理glance
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

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

GMT+8, 2026-4-8 10:37 , Processed in 0.040315 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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