kvm环境搭建

458 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

 一、操作系统

1、查看系统版本、内核版本

 cat /etc/redhat-release

查看内核版本

uname -a

注: 2.6.20以下的内核需要升级。

2、关闭selinux,iptables,重启后生效

 ①. 关闭selinux

[root@kvm ~]# vim /etc/sysconfig/selinux

 SELINUX=disabled

关防火墙

systemctl stop firewalld.service

systemctl disable firewalld.service

二、虚拟化环境安装

1、VMware内的Centos开启虚拟化

egrep '(vmx|svm)' --color=always /proc/cpuinfo 查看是否支持

若实际环境没有, 需要到主板BIOS中开启Virtual Technolege(VT, 虚拟化技术)

2、安装kvm软件包

yum -y install libvirt virt-install  virt-manager qemu-kvm-tools virt-viewer  l

三、虚拟化环境查看

1、查看虚拟机环境

systemctl start libvirtd

systemctl enable libvirtd

systemctl status libvirtd

virsh -c qemu:///system list

2、查看kvm模块支持

lsmod |grep kvm

3、查看虚拟工具版本

virsh --version

virt-install --version

ln -s /usr/libexec/qemu-kvm /usr/bin/qemu-kvm

qemu-kvm -version

命令行搭建虚拟机系统为centos7

1、当前文件夹,创建大小为20G,格式为qcow2,名字为centos.qcow2的文件

qemu-img create -f qcow2 centos.qcow2 20G

2、使用virt-install安装

--name 虚拟机名字

--ram 内存大小

--vcpus 虚拟cpu数量

--disk path 之前创建文件位置

若未创建可以使用--disk path=/home/kd/kvm/centos.img,size=10 创建指定大小为10G的文件

--cdrom 指定iso镜像位置

--graphics 指定显示为vnc,vnc端口为5920,密码123456

virt-install --name=centos --ram 1024 --vcpus=2 --disk path=/home/kd/kvm/centos.qcow2 --cdrom /mnt/hgfs/vm/CentOS-7-x86_64-DVD-1804.iso --graphics vnc,password=123456,port=5920