一、kvm安装条件
【1】Inter cpu ----> vmx
【2】amd cpu ---->sum
- 打开方式一:
- 打开方式二:
二、kvm虚拟化安装
Virtualization Client | 虚拟化客户端 |
---|---|
Virtualization Tools | 虚拟化工具 |
Virtualization Hypervisor | 虚拟化核心套件 |
安装过程:
- Creat a new virtual machine
内存大小:必须大于768M:
硬盘大小(装图形不得小于6G):
三、kvm虚拟化相关信息
- 服务名称:libvirtd
- 虚拟化核心:qemu/kvm
- 虚拟化存储目录(虚拟机硬盘):/var/lib/libvirt/images/westos.qcow2
- 虚拟化硬件信息:/etc/libvirt/qemu/westos.xml
四、虚拟机管理命令
virt-viewer westos | 显示westos虚拟机 |
---|---|
virt-manager | 打开虚拟机控制器 |
virsh list | 列出运行的虚拟机 |
virsh list --all | 列出所有虚拟机 |
virsh start westos | 开启虚拟机 |
virsh shutdowm westos | 正常关闭虚拟机 |
virsh destroy westos | 断电westos虚拟机 |
virsh define westos.xml | 通过硬件信息恢复虚拟机 |
virsh create westos.xml | 通过硬件信息文件打开虚拟机 |
virsh undedine westos | 删除虚拟机硬件信息 |
- 打开虚拟机:
- 列出运行的虚拟机
- 列出所有虚拟机
五、虚拟机在Linux系统中传输
westos_linux:172.25.254.10 默认没有虚拟机
westos_node1:172.25.254.20 默认安装westos虚拟机
在westos_linux中安装虚拟机虚化组件
dnf gronp install "Virtualization Client" "Virtualization Hypervisor" "Virtualization Tools" -y
在westos_node1中复制westos虚拟机的文件到westos_linux中
scp /etc/libvirt/qemu/westos.xml root@172.25.254.10:/mnt
scp /var/lib/libvirt/images/westos.qcow2 root@172.25.254.20:/mnt
在westos_linux中恢复westos虚拟机
mv /mnt/westos.qcow2 /var/libvirt/images/westos.qcow2
virsh define westos.xml 通过硬件信息文件恢复虚拟机
virsh creat westos.xml 通过硬件信息文件打开虚拟机,虚拟机关闭后消失
virsh undefine westos 删除虚拟机硬件信息
六、虚拟机快照
qwmu-img create -f qcow2 -b /var/lib/libvirt/images/westos.qcow2
lib/libvirt/images/node1.qcow2