系统关闭xen虚拟化,并改为KVM

简单说一下问题,,有一天突然virsh list –all想看一下虚拟机情况,竟然出现了domain-0。。。
原本应该是kvm虚拟化,怎么会出现xen 的概念呢?就开始了一系列的调整:
#第一部分
1.lsmod |grep xen
查看了一下xen相关模块的挂载情况,发现果然是存在xenfs等一系列模块的
2.想当然的kill pid
当然了,这是不能被我随便就kill掉的。。
3.分析一下:这个东西其实是在开机的时候启动的服务,既然在它跑起来的时候我不能把它杀死,那就不让它跑起来不就好了吗。。
4.cd /etc/init.d
这个文件主要是用在开机的时候,init.d文件包含了一系列的初始化文件,再开机的时候,init文件先启动,pid为1,其余的系统服务都是它的后代,并根据当前运行级别开启不同的服务。
5.mv /etc/init.d/xen /etc/init.d/xen.bak
给它重命名,这样它就不会在启动的时候初始化了
6.sudo reboot  验证
7.lsmod |grep xen 为空
8.virtsh list –all 为空,没有domain-0出现,xen 虚拟化模块没有被初始化运行。问题解决~
#第二部分
如何开启并挂载原来的kvm??
重新编译qemu模块
./configure –enable-spice –disable-vnc –disable-xen –enable-usb-redir –enable-linux-aio –enable-kvm –disable-werror –prefix=/usr –enable-debug –target-list=x86_64-softmmu
make
sudo make install
然后安装虚拟机:
virt-install –virt-type kvm
虚拟机被成功的创建啦!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值