赞
踩
KVM(kernel base virtual machine)是基于硬件的完全虚拟化,跟vmware、xen、hyper-v是同一个级别的,而且已经内置在Linux内核
检查系统是否支持KVM
使用命令:
uname -a
egrep ‘vmx|svm /proc/cpuinfo’
dnf group install "Virtualization Client" "Virtualization Hypervisor" "Virtualization Tools"
在真机的shell中运行脚本:
sh test1.sh west1 ##west1是安装的虚拟机的名字
1.6 虚拟机在linux中的传输
westoslinux:192.186.3.30 ##默认没有虚拟机
westos:192.186.122.45 ##默认默认安装过west1虚拟机
在westoslinux安装虚拟化组件
dnf group install "Virtualization Client" "Virtualization Hypervisor" "Virtualization Tools"
在westos中复制虚拟机的文件到westoslinux中
scp /etc/libvirt/qemu/west1.xml root@192.186.3.30 /mnt ##复制虚拟机的前端文件
scp /var/lib/libvirt/images/west1.qcow2 root@192.186.3.30 :/mnt ##复制虚拟机的硬件信息
在westoslinux中恢复west1虚拟机
mv /mnt/west1.qcow2 var/lib/libvirt/images/west1.qcow2
virsh define west1.xml ##通过硬件信息文件恢复虚拟机
virsh create west1.xml ##通过硬件信息文件打开虚拟机,虚拟机关闭后消失
virsh undefine west1 ##删除虚拟机硬件信息
命令 | 功能 |
---|---|
virt - viewer | 显示虚拟机 |
virt-manager | 打开虚拟机控制器 |
virsh list | 列出运行的虚拟机 |
virsh list --all | 列出所有虚拟机 |
virsh start name | 开启虚拟机 |
virsh shutdown name | 正常关闭虚拟机 |
virsh destory name | 虚拟机断电 |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。