CentOS7安装KVM虚拟机(原创)

博客介绍了KVM环境及虚拟机的安装步骤,包括检测是否支持KVM、关闭SELinux、安装KVM环境,还提及安装虚拟机时需选择时区、软件选择,最后按b开始安装。

第一步:检测是否支持KVM

KVM 是基于 x86 虚拟化扩展(Intel VT 或者 AMD-V) 技术的虚拟机软件,所以查看 CPU 是否支持 VT 技术,就可以判断是否支持KVM。有返回结果,如果结果中有vmx(Intel)或svm(AMD)字样,就说明CPU的支持的。
cat /proc/cpuinfo | egrep 'vmx|svm'

第二步:关闭SELinux

关闭SELinux,将 /etc/sysconfig/selinux 中的 SELinux=enforcing 修改为 SELinux=disabled
vi /etc/sysconfig/selinux

第三步:安装KVM环境

通过 yum 安装 kvm 基础包和管理工具

# 安装 kvm 基础包# ------------------------yum -y install kvm# 安装 kvm 管理工具# ------------------------yum -y install qemu-kvm python-virtinst libvirt libvirt-python virt-manager libguestfs-tools bridge-utils virt-install# qemu-kvm: KVM模块# pyhon-virtinst: 包含python模块和工具(virt-install,virt-clone和virt-image),# 用于安装和克隆虚拟机使用libvirt。 它完全支持paravirtulized客人和客人虚拟客人。# 支持的虚拟机管理程序是Xen,qemu(QEMU)和kvm # libvirt: 虚拟管理模块# virt-manager: 图形界面管理虚拟机# libguestfs* : virt-cat等命令的支持软件包开启kvm服务,并且设置其开机自动启动systemctl start acpid.servicesystemctl enable acpid.servicesystemctl start libvirtd.servicesystemctl enable libvirtd.service复制代码



第四步:安装虚拟机

安装前要设置环境语言为英文 LANG="en_US.UTF-8",如果是中文的话某些版本可能会报错。CentOS 7 在这里修改 /etc/locale.conf

kvm创建虚拟机,特别注意.iso镜像文件一定放到/home 或者根目录重新创建目录,不然会因为权限报错,无法创建虚拟机。

virt-install \--virt-type=kvm \--name=centos7_0 \--vcpus=2 \--memory=4096 \--location=/home/CentOS-7-x86_64-DVD-1611.iso \--disk path=/home/vms/centos7_0.qcow2,size=1000,format=qcow2 \--network bridge=br0 \--graphics none \--extra-args='console=ttyS0' \--force复制代码



上面创建虚拟机命令最终需要你配置系统基础设置,带 [!] 基本都是要配置的,按照顺序往下配置,按对用的数字以此进行设置。



  • 选择时区(Time settings)
输入
2
输入
1


选择 5) Asia亚洲,再选择城市 62) Shanghai上海

  • 软件选择(
    Software selection
    )
选择最小安装


  • 最后按b开始安装


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值