Linux 系统的虚拟化部署
- 一.kvm安装条件
- kvm虚拟化安装
- kvm虚拟化相关信息
- 二.手动安装虚拟机
- 启动虚拟机
- 三.虚拟机管理命令
- 三.虚拟机在Linux系统中传输
- 四.虚拟机快照
一.kvm安装条件
1.inter cpu ----> vmx
2.amd cpu -------> svm
kvm虚拟化安装
dnf group install "Virtualization Client" "Virtualization Hypervisor" "Virtualization Tools" -y
Virtualization Client 虚拟化客户端
Virtualization Tools 虚拟化工具
Virtualization Hypervisor 虚拟化核心套件
查看以下,找到我们要安装的东西:
安装的内容:
以下三个
kvm虚拟化相关信息
服务名称:
libvirtd
虚拟化核心
qemu/kvm
虚拟化存储目录(虚拟机硬盘)
/var/lib/libvirt/images/linux.qcow2
虚拟化硬件信息:
/etc/libvirt/qemu/westos.xml
二.手动安装虚拟机
启动虚拟机
选择语言:
选择时区:
磁盘分区:
设置普通用户密码:
设置超级用户密码:
等待安装:
安装完成:
完成!!!
三.虚拟机管理命令
virt-viewer linux 显示westos虚拟机
virt-manager 打开虚拟机控制器
virsh list 列出运行的虚拟机
virsh list --all 列出所有虚拟机
virsh start linux 开启虚拟机
virsh shutdown linux 正常关闭虚拟机
virsh destroy linux 断电westos虚拟机
三.虚拟机在Linux系统中传输
westos_linux: 172.25.254.10 默认没有虚拟机
westos_node1: 172.25.254.20 默认安装过westos虚拟机
在westos_linux中安装虚拟化组件
dnf group install "Virtualization Client" "Virtualization Hypervisor" "Virtualization Tools" -y
在westos_node1中复制westos虚拟机的文件到wesots_linux中
scp /etc/libvirt/qemu/westos.xml root@172.25.254.10:/mnt
scp /var/lib/libvirt/images/westos.qcow2 root@172.25.254.10:/mnt
在westos_linux中恢复westos虚拟机
mv /mnt/westos.qcow2 /var/lib/libvirt/images/westos.qcow2
virsh define westos.xml ##通过硬件信息文件恢复虚拟机
virsh create westos.xml ##通过硬件信息文件打开虚拟机,虚拟机关闭后消失
virsh undefine westos ##删除虚拟机硬件信息
四.虚拟机快照
qemu-img create -f qcow2 -b /var/lib/libvirt/images/linux.qcow2 /var/lib/libvirt/images/redhat.qcow2