服务器在线 - 服务器软件 - 网站地图 服务器在线,专注于服务器技术!

当前位置:主页 > 云和虚拟化 > Kvm > 正文

CentOS7安装配置KVM

时间:2020-01-19    来源:未知    投稿:admin    点击:

1、确认是否开启虚拟化,如果没开启,需要先开启
cat /proc/cpuinfo | grep vmx

2、网卡配置文件最下面一行新增加如下代码:

BRIDGE=br0

3、新建网卡配置文件
ifcfg-br0并写入配置并重启网卡:
TYPE=Bridge
BOOTPROTO=static
NAME=enp1s0f0
DEVICE=br0
ONBOOT=yes
IPADDR=【第一块网卡IP】
NETMASK=
第一块网卡掩码
GATEWAY=
第一块网卡网关
DNS1=
第一块网卡DNS

systemctl restart network.service    //重启网卡


 
4、安装环境
yum install -y wget lrzsz gcc gcc-c++ vim


5、安装KVM
yum -y install qemu-kvm qemu-kvm-tools qemu-img virt-manager libvirt libvirt-python libvirt-client bridge-utils virt-viewer virt-install

6、开机启动:
systemctl start libvirtd
systemctl enable libvirtd

7、关闭防火墙
systemctl stop firewalld
systemctl disable firewalld


8、关闭selinux
vi /etc/selinux/config

9、创建存放目录
mkdir /data/iso
mkdir /data/vm-image

10、创建虚拟机:
virt-install --name centos7.4  --ram 1024 --vcpus=1 --disk path=/data/vm-image/centos7.4.img,size=5 --network bridge=br0 --cdrom  /data/iso/CentOS-7-x86_64-DVD-1708.iso  --vnclisten=172.16.5.238  --vncport=6900 --vnc

11、安装windows需要使用virtio驱动,这个驱动是安装windows中必须要的,否则就会找不到硬盘
wget https://fedorapeople.org/groups/virt/virtio-win/virtio-win.repo -O /etc/yum.repos.d/virtio-win.repo
yum install virtio-win -y


创建WIN2003虚拟机:

创建一个虚拟机磁盘:
qemu-img  create -f qcow2 win2003.qcow2 50G

创建虚拟机,这是我自己的配置,你们可能要自己修改一下
Windows2003:
virt-install -n win2003 --vcpus=2 --ram=2048 --os-type=windows --os-variant=win2k3
-c /home/iso/win2003.iso
--disk path=/usr/share/virtio-win/virtio-win-0.1.141_amd64.vfd,device=floppy
--disk path=/home/vm-image/win2003.img,format=qcow2,bus=virtio --graphics vnc,listen=0.0.0.0
--noautoconsole


Win10:
virt-install -n kvm001 --vcpus=4 --ram=4096 --os-type=windows --os-variant=win10 \
-c /data/kvm_data/iso/Windows_10_x64_dvd.iso \
--disk path=/usr/share/virtio-win/virtio-win-0.1.171_amd64.vfd,device=floppy \
--disk path=/data/kvm_data/vm/kvm001.qcow2,format=qcow2,bus=virtio --graphics vnc,listen=0.0.0.0 \
--noautoconsole



注意上方蓝色背景处的路径,版本不同,路径不同。要先查看路径。

出现下面提示,开始安装:
开始安装......
域安装仍在进行。您可以重新连接
到控制台以便完成安装进程。


查看状态:
[root@localhost vm-image]# virsh list --all
 Id    名称                         状态
----------------------------------------------------
 1     win2003                        running



安装vncviewer,地址:
https://www.realvnc.com/en/connect/download/viewer/

VNC默认端口5900


如果您的问题仍未解决,还可以加入服务器在线技术交流QQ群:8017413寻求帮助。


相关内容
最新热点内容