CentOS 7 / RHEL7 安装 KVM 虚拟化

KVM 是一个开源硬件虚拟化软件,通过该软件可以同时创建和运行多个基于 Linux 和基于窗口的虚拟机。KVM 是基于内核的虚拟机,当安装 KVM 包时,KVM 模块被加载到当前内核中,Linux 系统变成虚拟机管理程序。

检查系统的 CPU 是否支持硬件虚拟化

grep -E '(vmx|svm)' /proc/cpuinfo

应该在输出中获取 vmx 或 svm 这个词, 否则表示 CPU 不支持虚拟化

安装 KVM 及相关软件包

yum install -y qemu-kvm qemu-img virt-manager libvirt libvirt-python libvirt-client virt-install virt-viewer bridge-utils

将 libvirtd 启动并设置自启

systemctl start libvirtd
systemctl enable libvirtd

检查 KVM 模块是否加载

lsmod | grep kvm
# 回显信息如下
kvm_intel             162153  0
kvm                   525409  1 kvm_intel

至此 KVM 已经安装完成并可以使用了。



如果需要使用图形化工具管理 KVM 虚机,需要安装 x-window 包

yum install -y "@X Window System" xorg-x11-xauth xorg-x11-fonts-* xorg-x11-utils -y

如果不使用图形化工具,需要使用 virt 相关的命令来操作,例如从命令行创建虚拟机:

virt-install --name=ubuntu-test \
    --file=/var/lib/libvirt/images/ubuntu16-04.dsk \
    --file-size=20 \
    --nonsparse \
    --graphics spice \
    --vcpus=2 --ram=2048 \
    --cdrom=ubuntu-16.04-server-amd64.iso \
    --network bridge=virbr0 \
    --os-type=linux \
    --os-variant=generic
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

某呆啊

赏个糖吃吧~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值