安装

apt install qemu-kvm libvirt-bin bridge-utils virtinst virt-manager ##安装完成后libvirtd自动启动

创建虚拟磁盘:

root@test:/data# qemu-img create -f qcow2 /data/Centos1.qcow2 20G

-f [raw/qcow2]:raw为全镜像格式,特点是一次性分配预设空间,写入速度快,方便转换为其他格式,性能最优,但是占用空间大。

  qcow2为稀疏格式,支持压缩、快照、镜像,更小的存储空间(用多少占多少)

查看虚拟磁盘信息:

root@test:/data# qemu-img info /data/Centos1.qcow2

创建虚拟机:

root@test:/data# virt-install --name test-li --virt-type kvm --ram 1024 --cdrom /data/CentOS-7-x86_64-Minimal-1810.iso --disk path=/data/Centos1.qcow2 --network default --graphics vnc,listen=0.0.0.0 --noautoconsole

       --name:虚拟机名称
       --noautoconsole:禁止自动连接至虚拟机的控制台;
       --virt-type:虚拟机类型(kvm,xen,exsi)

执行完该命令后,qemu会开启一个5900端口,使用VNC软件连接,便可正常安装虚拟机。

virt-install命令详解

virt-install命令详解

创建的虚拟机相关配置文件存放在/etc/libvirt/qemu下。

查看kvm虚拟机:root@test:/data# virsh list
查看网络列表:root@test:/data# virsh net-list
启动虚拟机:root@test:~# virsh start test-li
正常关闭虚拟机:root@test:~# virsh shutdown test-li
强制关机:root@test:~# virsh destroy test-li
查看虚拟机配置信息:root@test:~# virsh dumpxml test-li
彻底删除虚拟机:root@test:~# virsh undefine test-li

标签: none

评论已关闭