debian install kvm qemu

1 首先要查看CPU是否支持虚拟化:

egrep '^flags.*(vmx|svm)' /proc/cpuinfo

2 KVM与qemu的关系:

KVM是Linux kernel的一个模块,可以用命令modprobe去加载KVM模块。加载了该模块后,才能进一步通过工具创建虚拟机。但是仅有KVM模块是不够的。因为用户无法直接控制内核去做事情,还必须有一个运行在用户空间的工具才行。这个用户空间的工具,kvm开发者选择了已经成型的开源虚拟化软件QEMU。说起来QEMU也是一个虚拟化软件。它的特点是可虚拟不同的CPU。比如说在x86的CPU上可虚拟一个power的CPU,并可利用它编译出可运行在power上的CPU,并可利用它编译出可运行在power上的程序。KVM使用了QEMU的一部分,并稍加改造,就成了可控制KVM的用户空间工具了。所以你会看到,官方提供的KVM下载有两大部分(qemu和kvm)三个文件(KVM模块、QEMU工具以及二者的合集)。也就是说,你可以只升级KVM模块,也可以只升级QEMU工具。这就是KVM和QEMU 的关系。(转)

3 安装KVM qemu

sudo apt-get install qemu-kvm qemu uml-utilities libvirt-bin libvirt-dev

加载内核模块:
modprobe kvm_intel #or kvm_amd


安装图形界面管理工具:
sudo apt-get install virt-manager

添加到开机启动:

systemctl enable libvirtd.service


启动服务:

systemctl restart libvirtd.service


添加现有虚拟机出现错误:“ 'internal error: process exited while connecting to monitor: Could not access KVM kernel module: Permission denied failed to initialize KVM: Permission denied”

处理方式:

编辑/etc/libvirt/qemu.conf

user = "root"

# The group for QEMU processes run by the system instance. It can be
# specified in a similar way to user.
group = "root"

# Whether libvirt should dynamically change file ownership
# to match the configured user/group above. Defaults to 1.
# Set to 0 to disable file ownership changes.
dynamic_ownership = 0
把 user group dynamic_owership 前面的注释去掉

重启服务:
systemctl restart libvirtd.service


4 常用命令:

创建虚拟磁盘:

kvm-img create -f qcow2 centos.img 30G

virsh # list # 查看已经运行的虚拟机

virsh # list --all # 查看所有虚拟机

quit # 退出virsh命令模式


快照管理:

create:
virsh snapshot-create-as Server08 snap1


list:
virsh snapshot-list Server08


reverse:
virsh snapshot-revert --domain Server08 snap1


del:
virsh snapshot-delete Server08 snap1

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值