文档章节

ovirt中虚拟机 状态?

o
 ovirtKg
发布于 2017/02/13 17:31
字数 366
阅读 149
收藏 0

问题1: externalnId号

虚拟机突然出现很多externaln +vmid  的虚拟机,这样的vm无法开机或者删除。

需删除 主机上对应的 id.recovery 文件,重启vdsm即可。

问题2  :对于ovirt中的 虚拟机在界面上出现 异常,显示 ?的 状态。分析engine的代码

? 对应平台的三种状态:

case NotResponding:
case Unknown:

case Unassigned:

      return getApplicationResources().vmStatusUnknown();

依次分析:

  1) NotResponding   一般为一个主机上的个别虚拟机出现异常

是调用完相应的vds  command之后 ,如 GetVmStatsVDS ChangeDiskVDS  PauseVDSC  等命令,返回值中携带vm的详细信息。而后会 更新 vm的dynamic数据VdsBrokerObjectsBuilder.buildVMDynamicData(mVmReturn.mVm),而当返回的xml中携带monitorResponse 的值 小于0,则会将该vm  置为notResponding 。

2)Unknown     一般为主机异常断电,平台与主机的网络出现异常时的情况

VdsNotRespondingTreatmentCommand  会将出现问题的vds上的   vm设置为unknow 

而一般出现这种情况的是 调用主机上rpc接口,rpc调用出现 异常,通常为网络问题。抛出VDSNetworkException

vdsManager.handleNetworkException((VDSNetworkException) callException, _vds);

3) 第三种就是返回了平台没有定义的状态

解决方案 

对应第一种,只需登陆vm所在主机,kill  vm所对应的进程 即可。

 virsh -c qemu+tls://ip/system

list -all

destory  id即可

或者直接 kill -s 9 pid  即可。

而第二种就需检查网络的状态,而后主机自身的状态。

 

 

© 著作权归作者所有

共有 人打赏支持
o
粉丝 3
博文 57
码字总数 48798
作品 0
景德镇
私信 提问
qemu-guest-agent原理及实践

QEMU Guest Agent是运行在虚拟机内部的一个守护程序(qemu-guest-agent.service),用它来辅助Hypervisor实现对Guest的管理。QEMU为宿主机和虚拟机提供了一个数据通道(channel),这个通道的...

hNicholas
2018/09/11
0
0
mvn 3.0.5 编译 ovirt 3.2遇到的问题

调用指令 mvn clean install -Pgwt-admin,gwt-user安装 ovirt 3.2的源代码,失败结果如下 [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ api --- [INFO] Inst......

zhukaijie
2015/04/21
353
0
kvm 虚拟机关机消失,使用xml define的, 安装了ovirt

Server被同事配置了ovirt之后新创建的kvm虚拟机关机就消失了,从xml创建的,查看persistent状态也是1,不知道ovirt改了啥?求大神指教 本文中的virshh 是alias virshh='bash /root/virsh.sh...

wangyuehui
2018/05/02
292
0
【Ovirt 笔记】engine 用户扩展管理分析与整理

文前说明 作为码农中的一员,需要不断的学习,我工作之余将一些分析总结和学习笔记写成博客与大家一起交流,也希望采用这种方式记录自己的学习之旅。 本文仅供学习交流使用,侵权必删。 不用...

羽杰
2018/06/13
0
0
隔离部分-预集成指标

内存部分: 缺陷: a.LibVMI需要获取认证信息,可实现的方法,去掉认证,使oVirt暂时挂掉。 b.需要获取VM的root权限,以及IP;或有VM提供相关信息作为参数。 缺陷: a.LibVMI需要获取认证信息...

Lucus_Guo
2015/06/01
2
0

没有更多内容

加载失败,请刷新页面

加载更多

day27:expect批量杀进程|

1、linux下当前目录有一个文件ip-pwd.ini,内容如下: [root@localhost_002 shell100]# cat ip-pwd.ini 10.111.11.1,root,xyxyxy10.111.11.2,root,xzxzxz10.111.11.3,root,12345610.......

芬野de博客
53分钟前
2
0
分布式之数据库和缓存双写一致性方案解析(二)

引言 该文是对《分布式之数据库和缓存双写一致性方案解析》,一文的补充。博主在该文中,提到了这么一句话 应该没人问我,为什么没有先更新缓存,再更新数据库这种策略。 博主当时觉得,这种...

hensemlee
59分钟前
3
0
druid安装与案例

druid 可以运行在单机环境下,也可以运行在集群环境下。简单起见,我们先从单机环境着手学习。 环境要求 java7 或者更高版本 linux, macOS或者其他unix系统(不支持windows系统) 8G内存 2核C...

hblt-j
今天
0
0
bejson上线 gif转帧工具。

说道这个工具,不得不提一句经典格言“色Q是推动科技发展的动力” 有人发了这个图,我和所有人一样想看到那个瞬间。 当然,我没有PS,有没有太好的转帧工具,但是这并不妨碍我是一个技术死肥...

废柴大叔
今天
0
0
详解利用clear清除浮动的一些问题解决

下面这段代码是用来清除浮动带来的高度塌陷问题 .clearfix:before { content: "."; display: block; height: 0; clear: both; visibility: hidden;} Quest......

前端小攻略
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部