# echo 1 > /proc/sys/net/ipv4/ip_forward # /bin/echo "* soft nproc 65500" >>/etc/security/limits.conf # /bin/echo "* hard nproc 65500" >>/etc/security/limits.conf # /bin/echo "* soft nofile 65500" >>/etc/security/limits.conf # /bin/echo "* hard nofile 65500" >>/etc/security/limits.conf
创建ISO镜像:
# dd if=/dev/cdrom of=/opt/CentOS-7.1.iso
创建虚拟机硬盘:
# qemu-img create -f qcow2 /kvmdir/test.img 4G
创建虚拟机:
# virt-install --name Centos --virt-type kvm --ram 1024 --cdrom=/opt/CentOS-7.1.iso --disk path=/kvmdir/test.img --network=default --graphics vnc,listen=0.0.0.0 --noautoconsole Starting install... Creating domain... | 0 B 00:00:07 Domain installation still in progress. You can reconnect to the console to complete the installation process.
各参数说明:
--name Centos ###虚拟机名字 --virt-type kvm ###虚拟机类型 --ram 1024 ###虚拟机内存 --cdrom=/opt/CentOS-7.1.iso ###镜像地址 --disk path=/kvmdir/test.img ###虚拟机安装位置 --network=default ###默认网络配置 --graphics vnc,listen=0.0.0.0 ###监听所有IP --vcpus 5 ###可以使用cpu个数 --vcpus 5,maxcpus=10 ###可以使用5颗cpu,最大支持10颗cpu
打开VNC客户端,输入本机ip:5900(第一个默认就是5900,第二个是5901,以此类推),可连接到所通过vmvare创建的kvm虚拟机上,然后就是安装Centos7的过程。
到此,KVM虚拟机安装完成。