cat /etc/centos-release
egrep -o '(vmx|svm)' /proc/cpuinfo
lsmod | grep kvm
yum -y install libvirt qemu-kvm virt-install
systemctl start libvirtd.service
systemctl enable libvirtd.service
查看现有网卡配置文件
ls /etc/sysconfig/network-scripts | grep ifcfg-*
cp /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-ens33.bak
编辑网卡文件ifcfg-ens33,将配置文件中的ip地址、掩码、网关、DNS等信息注释,并增加一行BRIDGE=br0
vi /etc/sysconfig/network-scripts/ifcfg-ens33
vi /etc/sysconfig/network-scripts/ifcfg-br0
配置内容如下
TYPE=Bridge
DEVICE=br0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.49.30
NETMASK=255.255.255.0
GATEWAY=192.168.49.2
DNS1=114.114.114.114
DNS2=8.8.8.8
重启网络服务
systemctl restart network
virt-install --name WindowServer2008R2 \
--vcpus 1 \
--memory 1024 \
--os-variant win2k8r2 \
--disk path=/var/lib/libvirt/images/WindowServer2008R2.qcow2,size=20,format=qcow2,bus=virtio \
--disk path=/tmp/WindowsServer2008.iso,device=cdrom \
--disk path=/tmp/virtio-win-0.1.141.iso,device=cdrom \
--network bridge=br0,model=virtio \
--graphics vnc,listen=0.0.0.0 \
--noautoconsole
–name 虚拟机名字
–vcpus 虚拟机cpu数量
–memory 虚拟机内存,单位MB
–os-variant 虚拟机操作系统类型,可通过命令 ’osinfo-query os‘ 查询系统类型列表
–disk 虚拟机硬盘文件的信息
path 存放路径
size 硬盘大小,单位GB
format 硬盘格式,可填raw,qcow,qcow2,vmdk等等
–cdrom 光驱设置,可用作安装媒介
–network 虚拟机网络
–graphics 图像连接模式,可填vnc,spice,none
–noautoconsole 创建时,不自动连接到虚拟机
临时放行服务器5900端口
firewall-cmd --add-port=5900/tcp
使用VNC Viewer服务器的5900端口进行虚拟机系统安装。