易陆发现互联网技术论坛

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

ceilometer-polling[107594]: ModuleNotFoundError: No module named 'xmltodict'

[复制链接]
发表于 2025-11-6 21:21:25 | 显示全部楼层 |阅读模式

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

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

x
  f" q- J; Z8 x
systemctl restart openstack-ceilometer-compute.service
' {, x. E3 z+ q查看日志:" [1 ^2 |' r4 n: B$ F
) D6 l+ }% ]4 I$ w& y5 m
Nov  6 21:15:43 compute1 ceilometer-polling[107591]:    import xmltodict
$ F. d4 |5 O1 G7 z. O9 \- @- x/ nNov  6 21:15:43 compute1 ceilometer-polling[107591]: ModuleNotFoundError: No module named 'xmltodict'0 ]" K5 h) f# }; U# q& X2 \9 c
Nov  6 21:15:43 compute1 systemd[1]: openstack-ceilometer-compute.service: Main process exited, code=exited, status=1/FAILURE
) s0 L4 }% P/ a. {$ SNov  6 21:15:43 compute1 systemd[1]: openstack-ceilometer-compute.service: Failed with result 'exit-code'.
8 _# v8 d2 ]* ?3 @/ lNov  6 21:15:44 compute1 systemd[1]: openstack-ceilometer-compute.service: Scheduled restart job, restart counter is at 4.8 @1 ~+ O  }7 d% q
Nov  6 21:15:44 compute1 systemd[1]: Started OpenStack ceilometer compute agent.
: I; ?" n: c( A9 N' gNov  6 21:15:45 compute1 ceilometer-polling[107594]: Traceback (most recent call last):; B4 J4 w2 C# [7 b  p
Nov  6 21:15:45 compute1 ceilometer-polling[107594]:  File "/usr/bin/ceilometer-polling", line 6, in <module>9 c0 T! Y( g2 J. Y) R
Nov  6 21:15:45 compute1 ceilometer-polling[107594]:    from ceilometer.cmd.polling import main( ?' Q$ Z. n$ S& h" o
Nov  6 21:15:45 compute1 ceilometer-polling[107594]:  File "/usr/lib/python3.11/site-packages/ceilometer/cmd/polling.py", line 26, in <module>
2 S: Q2 w3 k2 p9 I" xNov  6 21:15:45 compute1 ceilometer-polling[107594]:    from ceilometer.polling import manager
  a& r- w/ h! Q8 y9 }4 jNov  6 21:15:45 compute1 ceilometer-polling[107594]:  File "/usr/lib/python3.11/site-packages/ceilometer/polling/manager.py", line 42, in <module>
: L) o/ E: j" D) TNov  6 21:15:45 compute1 ceilometer-polling[107594]:    from ceilometer.polling import dynamic_pollster$ z( S/ o6 G" M
Nov  6 21:15:45 compute1 ceilometer-polling[107594]:  File "/usr/lib/python3.11/site-packages/ceilometer/polling/dynamic_pollster.py", line 25, in <module>: W5 U5 O3 O# I
Nov  6 21:15:45 compute1 ceilometer-polling[107594]:    import xmltodict
. a  a$ @* S" ~  u2 b. l) N6 SNov  6 21:15:45 compute1 ceilometer-polling[107594]: ModuleNotFoundError: No module named 'xmltodict'% L  [9 M8 o7 j: r# @$ b6 w
( m9 o6 w1 b0 _; P9 n& U" z' f

* ^9 S( e& Q8 G: ?: c% q7 @5 h8 z" f- \8 B! L2 t& V* F7 c
问题解决:) ^5 l3 u, M1 G5 I0 X7 e

0 J% r- ^8 i% @2 x# u/ p[root@compute1 ~]# pip list  |grep xml' J7 |5 S1 p0 G
lxml                           5.3.0; N" d* t1 Q8 J
[root@compute1 ~]# pip install xmltodict
6 `8 O2 m- m& H) k1 NCollecting xmltodict  e7 Y: i/ I" Y, o$ ]' Q3 _2 y+ D9 P. {
  Downloading xmltodict-1.0.2-py3-none-any.whl.metadata (15 kB)) ~( A. }9 [2 Y3 W' N9 m
Downloading xmltodict-1.0.2-py3-none-any.whl (13 kB): f! ]0 U6 E! g: H2 ]6 b% y$ Z
Installing collected packages: xmltodict9 v. D, ^, B6 M9 J5 o
Successfully installed xmltodict-1.0.2
0 Q. F7 n+ I+ VWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ W: C: R6 W0 K9 a0 o[root@compute1 ~]# systemctl restart openstack-ceilometer-compute.service
6 ~8 v, T% m$ H$ `9 S0 `0 d$ @[root@compute1 ~]# systemctl status openstack-ceilometer-compute.service ! F# m* q% Q% n3 O% {; A- _
● openstack-ceilometer-compute.service - OpenStack ceilometer compute agent
! G3 N& L6 L/ I+ H     Loaded: loaded (/usr/lib/systemd/system/openstack-ceilometer-compute.service; enabled; preset: disabled)( \& r5 }* m5 _3 W
     Active: active (running) since Thu 2025-11-06 21:18:31 CST; 23s ago
- V: d6 u0 n( B( e* G& ]   Main PID: 107667 (ceilometer-poll)
4 H4 H3 v9 _$ r      Tasks: 7 (limit: 72849)5 n9 R; T* n  m+ S7 y
     Memory: 93.3M ()6 M* O$ D( o# P7 X) }4 w
     CGroup: /system.slice/openstack-ceilometer-compute.service
0 U/ I9 w6 |% A9 o3 x7 y2 ^             ├─107667 "ceilometer-polling: master process [/usr/bin/ceilometer-polling --polling-namespaces compute --logfile /var/log>
/ P( a1 ]9 F! O+ f1 N  s             └─107669 "ceilometer-polling: AgentManager worker(0)"/ \2 e; p( ]8 p" I8 j
5 A7 o! {& t& Y
Nov 06 21:18:31 compute1 systemd[1]: Started OpenStack ceilometer compute agent.
! G; T" X: }( C, b( N% @2 J# V2 l( ^7 o5 B$ n! C% _8 S  u
" ~% R7 e/ {# v! p! O  l
) t  S: f1 A1 j; S' d6 Z+ E
: p$ R9 ~* f$ h7 }- P
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

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

GMT+8, 2026-4-8 13:41 , Processed in 0.038932 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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