找回密码
 注册
查看: 8|回复: 1

libvirtError: internal error: Cannot find suitable emulator for x86_64 虚机启动失败解决方

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2024-5-9 23:21:37 | 显示全部楼层 |阅读模式
2024-05-09 23:20:20.663 6769 INFO nova.virt.libvirt.driver [-] [instance: d8908e3e-ce8b-4467-aaa4-384a18cebaeb] During wait destroy, instance disappeared.+ ]6 R6 o$ G5 b. L: K9 y/ Z
2024-05-09 23:20:20.669 6769 WARNING nova.virt.libvirt.driver [req-bfa31ace-0125-4c21-ac27-976222a7d009 8c4ddcc3e636480bab36ba528221d326 dbacf480939b4ac1b89d3819750729df - - -] Cannot get the number of cpu, because this function is not implemented for this platform. - m0 @' Q/ t: F1 |& s
2024-05-09 23:20:20.840 6769 WARNING nova.virt.libvirt.driver [req-bfa31ace-0125-4c21-ac27-976222a7d009 8c4ddcc3e636480bab36ba528221d326 dbacf480939b4ac1b89d3819750729df - - -] Cannot get the number of cpu, because this function is not implemented for this platform.
8 ], W# H; x8 K2024-05-09 23:20:21.247 6769 ERROR oslo_messaging.rpc.dispatcher [req-bfa31ace-0125-4c21-ac27-976222a7d009 8c4ddcc3e636480bab36ba528221d326 dbacf480939b4ac1b89d3819750729df - - -] Exception during message handling: internal error: Cannot find suitable emulator for x86_64
4 n2 m$ |/ j6 R' X! b, m/ O$ R2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher Traceback (most recent call last):2 p2 {2 H2 ]) P2 G4 ^
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 142, in _dispatch_and_reply1 n6 U  ~6 f5 Q5 N7 s: I0 S. E
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     executor_callback))5 ]% D6 ~$ S& t" [2 N$ W
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 186, in _dispatch2 M8 l/ w& R0 Y7 E
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     executor_callback): t6 S7 L+ N* c9 k+ L: }# U
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 130, in _do_dispatch& o! J+ d! J% S0 d
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     result = func(ctxt, **new_args)) I. A7 m: U- c) j& K* `; Q
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 7613, in start_instance" o4 n) e+ }+ y3 d8 q2 }* N& }
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     return self.manager.start_instance(ctxt, instance)
2 u. S) c/ Q* K& ~2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/exception.py", line 88, in wrapped6 P' Y) ?  c& e+ W$ |" L! P  X- L
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     payload)
3 S( V" i( f" a) P0 z' k2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 85, in __exit__
8 f$ Y2 P6 N" z9 l* u1 [2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     six.reraise(self.type_, self.value, self.tb)
9 n4 \5 g0 N6 N; W# C  M" u2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/exception.py", line 71, in wrapped0 i# P1 Y/ r- F( a$ L1 o, }" k/ `
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     return f(self, context, *args, **kw)9 f  t( i' ]- u4 z
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 351, in decorated_function( \- P6 N' `. i: m$ m' S
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     LOG.warning(msg, e, instance_uuid=instance_uuid)/ H9 \  V6 J3 C: n, C  [3 ]8 y
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 85, in __exit__
  M/ ^4 e( |. f3 O/ W2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     six.reraise(self.type_, self.value, self.tb)
" H3 g6 a3 ^2 P* V: |" V8 b2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 322, in decorated_function
! N% Q4 p" a. g7 B; N, {2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     return function(self, context, *args, **kwargs)) ]3 z) k4 K. d1 Z
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 401, in decorated_function
9 O9 u9 l7 C* |+ {* r2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     return function(self, context, *args, **kwargs)/ t6 w! b1 t* R
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 379, in decorated_function
6 ]! E% i. ~, A+ U2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     kwargs['instance'], e, sys.exc_info())
6 }$ G& y5 A* D2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 85, in __exit__
9 Q9 H0 t+ B/ a2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     six.reraise(self.type_, self.value, self.tb)
, b: A; `+ j6 d/ I% X4 s- G; K( M' t2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 367, in decorated_function
3 L" [* F. ^) }! Q2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     return function(self, context, *args, **kwargs)
( C* I  Q: l1 V2 N+ P. `( U2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 3134, in start_instance+ u( r% s0 a1 j" \5 R9 R
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     self._power_on(context, instance)
6 ]/ m; e7 v' w2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 3122, in _power_on; X+ X1 h$ ?: @
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     block_device_info); Q7 K5 ?8 B3 @) n5 a4 [3 I; X+ G
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 2219, in power_on# ~7 p" O% Z3 ]; W3 l
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     self._hard_reboot(context, instance, network_info, block_device_info)' P2 V$ \7 e0 ?/ R5 ~* v
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 2092, in _hard_reboot8 F$ W; a! g" b$ l
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     write_to_disk=True)
: k0 q  t( h6 Y* g1 M, x2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 4273, in _get_guest_xml" \# ^; h8 X+ t( z$ N/ Y
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     context)( ^) x; I, [  G( f# j
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 4137, in _get_guest_config
% z" l. ?  l+ c7 Q3 c0 I2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     flavor, guest.os_type)5 U& h$ L8 B+ z* Z0 D
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 3233, in _get_guest_storage_config
+ P' {+ B; G. n6 \3 V2 j7 |2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     cfg = self._get_volume_config(connection_info, info)2 K- U& L1 y0 m( Z; b" S- e' V! L
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 1005, in _get_volume_config
. n. \; x& F( J. R2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     return driver.get_config(connection_info, disk_info)# N; m3 \( j) k0 `
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/volume.py", line 252, in get_config7 x3 X* E$ q+ F( f( d+ A2 h
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     self).get_config(connection_info, disk_info)9 I0 k3 N/ |) i- H0 _
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/volume.py", line 132, in get_config
& Z: ]( W. J& |/ ~; k7 O* o* F7 U# a2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     self.connection._host.get_version(),; M2 _3 j' H- c# O
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/host.py", line 788, in get_version( Y3 w7 ]% ~* B- r
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     return self.get_connection().getVersion()1 N9 ^: H% K( c/ J4 A
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 183, in doit
+ ^' z7 j# M/ ?6 ]( ?2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     result = proxy_call(self._autowrap, f, *args, **kwargs)% t/ a) p. ~- c2 B6 a
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 141, in proxy_call5 o2 N+ s! r" L0 {0 n& @8 U
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     rv = execute(f, *args, **kwargs)# Z2 Q* r4 B7 j% o2 c) {
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 122, in execute* H" S- l* q' e
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     six.reraise(c, e, tb)
+ b1 F& T. n, a. h& J( B2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 80, in tworker) L0 z' P+ Y, ?+ r" m
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     rv = meth(*args, **kwargs)
7 U# U2 [8 z" P3 F8 s/ f" G2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher   File "/usr/lib64/python2.7/site-packages/libvirt.py", line 3715, in getVersion" C- x1 @9 q1 s
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher     If the VIR_DOMAIN_START_AUTODESTROY flag is set, the guest3 Z$ T$ K! |9 d+ e
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher libvirtError: internal error: Cannot find suitable emulator for x86_64/ m0 o9 @$ L' d+ i
2024-05-09 23:20:21.247 6769 TRACE oslo_messaging.rpc.dispatcher
% ]$ h; Y$ K) \( h* O
1 A+ W/ u) T  d! N) R
7 W8 C4 ]5 h/ r: u) B5 ]7 }

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-5-11 14:43:17 | 显示全部楼层
因libvirtd版本高于平台本身的版本: F% ]6 |- A! P' N& v
迁移该节点虚机
2 {0 a6 X8 x' _$ d% U8 H6 _降版本到对应版本libvirtd版本上。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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