KVM虚拟机快速安装与配置指南
1、安装依赖kvm
yum install -y qemu-kvm qemu-img
如果为非图形化,则需要安装图形化
yum groupinstall "GNOME Desktop" "Graphical Administration Tools" -y
systemctl set-default graphical.target
2、安装libvirt
yum install -y libvirt* virt-*
systemctl start libvirtd.service
systemctl enable libvirtd.service
3、安装虚拟机
[root@localhost ~]# virt-install \
--name centos7 \
--ram 8192 \
--vcpus 2 \
--disk path=/home/images/centos7/centos7.qcow2,size=150 \
--os-type linux \
--os-variant CentOS7.0 \
--network network=default,model=virtio \
--graphics spice \
--location '/home/images/CentOS-7-x86_64-DVD-2009.iso' --name 指定虚拟机的名称
--memory 指定分配给虚拟机的内存资源大小
--maxmemory 指定可调节的最大内存资源大小,因为KVM支持热调整虚拟机的资源
--vcpus 指定分配给虚拟机的CPU核心数量
--maxvcpus 指定可调节的最大CPU核心数量
--os-type 指定虚拟机安装的操作系统类型
--os-variant 指定系统的发行版本
--location 指定ISO镜像文件所在的路径,支持使用网络资源路径,也就是说可以使用URL
--disk path 指定虚拟硬盘所存放的路径及名称,size 则是指定该硬盘的可用大小,单位是G
--bridge 指定使用哪一个桥接网卡,也就是说使用桥接的网络模式
--graphics 指定是否开启图形
--console 定义终端的属性,target_type 则是定义终端的类型
--extra-args 定义终端额外的参数