CentOS7安装配置KVM
时间:2020-01-19 来源:未知 投稿:admin 点击:次
1、确认是否开启虚拟化,如果没开启,需要先开启
5、安装KVM
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
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
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寻求帮助。
相关内容