Linux下的虚拟化部署(KVM下的基本命令)

Linux下的虚拟化部署

安装条件

  • inter cpu 需要vmx在这里插入图片描述

  • amd cpu 需要svm

kvm 虚拟化安装

  • dnf group list --hidden #查找我们需要安装的组在这里插入图片描述

  • dnf group install #下载组在这里插入图片描述

kvm 虚拟化的相关 信息

  • 服务名称:libvirtd
  • 虚拟化核心:qemu/kvm
  • 虚拟化存储目录(虚拟机的硬盘):/var/lib/libvirt/images/xxxx.qcow2
  • 虚拟化硬件信息:/etc/libvirt/qemu/xxx.xml

虚拟机管理命令

  • virt-viewer #显示虚拟机在这里插入图片描述

  • virt-manager #打开虚拟器控制器在这里插入图片描述

  • virsh list #列出运行的虚拟器

  • virsh list --all #列出所有虚拟机在这里插入图片描述

  • virsh start #开启虚拟机

  • virsh shutdown #正确关闭虚拟机(有可能会被堵塞)

  • virsh destroy #断电虚拟机在这里插入图片描述

虚拟机在linux系统中传输

  • 获得一个虚拟机需要获得虚拟机的硬盘(必须要有的)和虚拟机的硬件信息(可有可无)。

  • virsh define xxxx.xml #通过硬件信息文件恢复虚拟机在这里插入图片描述

  • virsh create xxxx.xml #通过硬件信息文件打开虚拟机,虚拟机关闭后消失在这里插入图片描述在这里插入图片描述

  • virsh undefine 名称 #删除虚拟机硬盘信息(若要完全删除需要再删除该虚拟机的硬盘)在这里插入图片描述

虚拟机快照

  • qemu-img create -f qcow2 -b /var/lib/libvirt/images/xxxx.qcow2 /var/lib/libvirt/images/xxxx1.qcow2
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Snji_G/article/details/107683106