问题描述+ b: k8 p, x. I$ i3 l) y
7 n; k: a9 | ?7 H5 b; T. c h z+ ^0 D5 ?% V# I' W) K
从nova-api日志中查找到虚拟机操作的req id,执行nova instance-action可以查看上次执行失败的原因 [code lang="bash"]nova instance-action 251f-4cfe-b25f-0b44bfdfeb6f req-30b70c89-c017-4650-83a3-81e[/code] 其中一种可能的原因是源主机或目的主机与存储的数据面不通,在nova instance-action {server_id} {req_id}时可以发现如下问题: 如 果使用的是ipsan存储,则要求所有的cinder-volume主机 都需要和其控从nova-api日志中查找到虚拟机操作的req id,执行nova instance-action可以查看上次执行失败的原因 , x7 x5 R( O& i) F* ^0 }: y# D
0 ]) W# q, i8 Y0 z# m G# V
nova instance-action 251f-4cfe-b25f-0b44bfdfeb6f req-30b70c89-c017-4650-83a3-81e508ae* v6 @; Y) E% V5 ^, b3 A4 z( Z
! v6 q# S9 s" K: b其中一种可能的原因是源主机或目的主机与存储的数据面不通,在nova instance-action {server_id} {req_id}时可以发现如下问题: 6 V! O) @ y2 u$ a) G
如 果使用的是ipsan存储,则要求所有的cinder-volume主机 都需要和其控制平面、数据平面互通,否则即使虚拟机当前状态正常,但是重启之后也会变为ERROR状态。所以当迁移失败时,nova回滚,最终发现和数据 面不通,所以回滚失败,虚拟机置为ERROR状态。 " N: T6 F+ W; ]4 i" U, _. f* w
% I# O, ~4 o, C3 V: X" b |