[root@kevin ~]# lsmod | grep kvm kvm_intel 170086 0 kvm 566340 1 kvm_intel irqbypass 13503 1 kvm =========================================================如果没有加载,运行以下命令: [root@kevin ~]# modprobe kvm [root@kevin ~]# modprobe kvm_intel [root@kevin ~]# lsmod | grep kvm kvm_intel 170086 0 kvm 566340 1 kvm_intel irqbypass 13503 1 kvm ========================================================= 内核模块导出了一个名为/dev/kvm的设备,这个设备将虚拟机的的地址空间独立于内核或者任何应用程序的地址空 间。 [root@kevin ~]# ll /dev/kvm crw-rw-rw-. 1 root kvm 10, 232 1月 29 11:56 /dev/kvm2.安装virsh所需要的插件
yum install -y qemu-kvm qemu-kvm-tools yum install -y libvirt yum install -y virt-install yum install -y python-urllib3 虚拟机安装日志查看 cat /var/log/libvirt/qemu/centos7_15.log virsh list --all systemctl status libvirtd //查看该服务状态 systemctl start libvirtd //启动该服务 systemctl enable libvirtd // 开机自启动3.创建kvm
qemu-img create -f raw /home/vm/vm1.raw 200G
virt-install
--virt-type kvm
--name vm1
--vcpus 16
--memory 32768
--cdrom=/home/vm/CentOS-7-x86_64-Minimal-1511.iso
--disk path=/home/vm/vm1.raw
--network bridge=br0
--graphics vnc,listen=0.0.0.0
--os-type=linux
--os-variant=rhel7
4.访问网络
brctl addbr br0 ifconfig br0 192.168.66.254/24(yum install net-tools) iptables -t nat -A PREROUTING -d 172.16.2.164 -p tcp --dport 8443 -j DNAT --to-destination 192.168.33.14:30443 iptables -t nat --line-number -nvL iptables -t nat -D PREROUTING 1 //访问外网 iptables -t nat -A POSTROUTING -s 192.168.55.0/24 -o enp24s0f1 -j MASQUERADE //ip route add default via 192.168.63.1 iptables -t nat -A PREROUTING -d 172.16.2.166 -p tcp --dport 53315 -j DNAT --to-destination 192.168.63.15:22 //vnc开放vnc访问端口 iptables -I INPUT -p tcp --dport 5900:5920 -j ACCEPT //防火墙问题 iptables -I FORWARD -s 192.168.66.0/24 -j ACCEPT//dns不可用问题 iptables -I FORWARD -d 192.168.66.0/24 -j ACCEPT//本机533端口登录5.网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet BOOTPROTO=static DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=eth0 DEVICE=eth0 onBOOT=yes IPADDR=192.168.66.1 NETMASK=255.255.255.0 GATEWAY=192.168.66.2546.内核升级
https://www.cnblogs.com/bigberg/p/8521331.html
7.kvm转换格式qemu-img convert -f raw -O qcow2 /home/vm/vm1.raw /home/vm/vm1.qcow2 命令解释: -f 源格式 -O 转换目标格式 源文件镜像 目标文件镜像 chown -R qemu:qemu /home/vm/vm1.qcow2 virsh edit vm1 //修改raw为qcow2 #qcow2格式克隆起来会快很多 //克隆虚拟机 virt-clone -o vm1 -n vm2 -f /home/vm/vm2.qcow2



