linunx下的虚拟化部署

linux下的虚拟化部署

kvm虚拟化安装

  • KVM是内核级别的虚拟化,检查是否可以安装

     cat /proc/cpuinfo | grep vmx			##查看cpu
    
     inter cpu ----> vmx
     amd cpu -------> svm
    

在这里插入图片描述

  • 安装

     Virtualization Client		##虚拟化客户端
     Virtualization Tools		##虚拟化工具
     Virtualization Hypervisor	##虚拟化核心套件
     
     dnf group list --hidden
     dnf group install "Virtualization Client" "Virtualization Hypervisor" "Virtualization Tools"  -y
     systemctl enable --now libvirtd								##打开服务
    
     virt-manager   
    

kvm虚拟化相关信息

	服务名称:libvirtd
	虚拟化核心:qemu/kvm
	虚拟化存储目录(虚拟机硬盘):/var/lib/libvirt/images/westos.qcow2
	虚拟化硬件信息:/etc/libvirt/qemu/westos.xml
  • 创建虚拟机
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • linux操作系统安装

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述

  • LINUX安装完成后首次启动设置
    只需要同意协议即可,其他的都默认

虚拟机管理命令

virt-viewer	westos			##显示westos虚拟机
virt-manager				##打开虚拟机控制器
virsh list					##列出运行的虚拟机
virsh list --all			##列出所有虚拟机
virsh start	westos			##开启虚拟机
virsh shutdown westos		##正常关闭虚拟机
virsh destroy	westos		##断电westos虚拟机

在这里插入图片描述

虚拟机快照

cd /var/lib/libvirt/images/
qemu-img create -f qcow2 -b westos_node1.qcow2 test.qcow2	##快照一个
virt-manager                    							##编辑,导入已经拍好的虚拟机

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

虚拟机在Linux系统中传输

虚拟机的传输需要我们传输虚拟机的硬件信息和硬盘
/etc/libvirt/qemu/   		##这个目录中放着虚拟机的硬件信息
/var/lib/libvirt/images 	##这个目录放着虚拟机的硬盘

接收主机中:
cd /var/lib/libvirt/images 
scp root@192.168.43.x虚拟机所在的主机IP:/var/lib/libvirt/images/虚拟机名称  .   ##拷贝x主机中的虚拟机硬盘
scp root@192.168.43.x虚拟机所在主机ip:/etc/libvirt/qemu/虚拟机硬件信息xml  .    ##拷贝x主机中虚拟机硬件信息
virsh define 所接收虚拟机名称.xml    			##恢复了接受到的虚拟机
virsh undefine  所接收虚拟机名称.xml  			##删除虚拟机,这只是删除了硬件信息
rm -rf   haha.qcow2    						##手动删除硬盘
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值