虚拟与计算基础配置 6_第1页
虚拟与计算基础配置 6_第2页
虚拟与计算基础配置 6_第3页
虚拟与计算基础配置 6_第4页
虚拟与计算基础配置 6_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

KVM+Docker+OpenStack实战——虚拟化与云计算配置、管理与运维(第2版·微课视频版)第8章KVM虚拟机的迁移静态迁移虚拟机动态迁移虚拟机课程导学123目录CONTENT

当宿主机的资源紧张或达到预设阈值时,为了保证业务连续性和系统稳定性,通常需要将虚拟机迁移到资源更为充足的宿主机上。根据迁移过程中是否需要停止虚拟机,可将迁移方式分为冷迁移(静态迁移)和热迁移(线上迁移)。-本章学习导言-

静态迁移是指在虚拟机关闭的情况下,将一个虚拟机系统从一个物理主机移动到另一个物理主机的过程。静态迁移实际上拷贝虚拟机虚拟磁盘文件与配置文件到另一个物理主机中。

下面以迁移虚拟机vm01为例,来介绍虚拟机vm01从宿主机node1(192.168.100.145)迁移到宿主机node2(192.168.100.146)的具体操作步骤如下

-一、静态迁移虚拟机1-1、查看虚拟机vm01的状态。

-一、静态迁移虚拟机2-2、生成虚拟机的配置文件vm01.xml,采用dumpxml命令来生成。

-一、静态迁移虚拟机3-3、将虚拟机的配置文件vm01.xml迁移到宿主机kvm2上的虚拟机配置文件所在的目录/etc/libvirt/qemu下。

-一、静态迁移虚拟机4-4、将虚拟机的磁盘文件vm01.qcow2迁移到宿主机kvm2上,虚拟机磁盘文件所在的目录为“/var/lib/libvirt/images/”。

-一、静态迁移虚拟机5-5、

在宿主机kvm2上使用virshlist--all命令查看虚拟机的状态。

-一、静态迁移虚拟机6-6、在宿主机kvm2中定义vm01虚拟机。

-一、静态迁移虚拟机7-7、

启动vm01虚拟机。

-一、静态迁移虚拟机8-

在保证虚拟机上服务正常运行的同时,将一个虚拟机系统从一个物理主机移动到另一个物理主机的过程,是基于共享存储的,在共享存储上保存着虚拟机的磁盘文件,因此,接下来先要讲解共享存储上安装好操作系统,再来实现动态迁移。

-二、动态迁移虚拟机1-(一)在共享存储上安装操作系统1、新建虚拟机,选择“本地安装介质”,单击“Forward”进入下一步。

-二、动态迁移虚拟机2-2、选择RockyLinux9.5的ISO镜像,操作系统自动检测到“RockyLinux9”。

-二、动态迁移虚拟机3-3、在安装时,需要指定虚拟机磁盘文件的存储位置,此处选择使用存储池“kvm_share_storage”。接着在“卷”右处单击“+”按钮,为虚拟机创建新的卷,在名称处填写“vm02”,将其大小设置为20GB。完成后,返回存储池管理选项卡。

-二、动态迁移虚拟机4-4、准备安装前的最后配置,输入虚拟机的名字“vm02”,单击“完成”,开始进行vm02虚拟机的安装。

-二、动态迁移虚拟机5-5、安装好vm02虚拟机后,进入虚拟机,查看IP地址,IP地址“192.168.10.11/24”。

-二、动态迁移虚拟机6-(二)在线迁移在线迁移虚拟机vm03的环境如表8-1所示接下来讲解具体的操作步骤:1、在node2上创建存储池,配置完成之后,在kvm_share_storage存储池中也发现有vm03.qcow2,因为现在是NFS提供的共享存储,所以在两个节点发现的是一样的。

-二、动态迁移虚拟机7-2、在两台宿主机上查看虚拟机,虚拟机vm02正在运行。虚拟机并没有在宿主机kvm02上运行。-二、动态迁移虚拟机8-3、修改宿主机kvm02的libvirt配置,确保参数启用。-二、动态迁移虚拟机9-4、在线迁移虚拟机,使用migrate命令进行迁移,选项--live是指在线迁移,选项--verbose会显示进度,vm02是指要迁移的虚拟机。后面URL是指使用SSH方法来进行迁移,--migrateuri是显示指定迁移协议,迁移完后宿主机localhost中的vm02自动关机。-二、动态迁移虚拟机10-5、在宿主机kvm2上查看虚拟机,发现虚拟机vm02已经迁移到kvm02上,并且正在运行。由于配置文件并没有迁移过来,所以要生成新的配置文件。-二、动态迁移虚拟机11-6、在迁移的过程中测试可用性,使用ping命令检测虚拟机vm02,vm02的IP地址是192.168.10.11-二、动态迁移虚拟机12-1、实验目的

掌握虚拟机磁盘创建与配置的方法

掌握动态迁移虚拟机的方法。-三、课程导学1-2、实验环境

已经安装RockyLinux操作系统并且安装KVM的两台宿主机和一台配置NFS存储的虚拟机。-三、课程导学2-3、实验拓朴

-三、课程导学3-4、实验内容

第一步:

在宿主机localhost中KVM网络存储池“kvm_share_storage”中,创建名为“vm03”的磁盘文件。-三、课程导学4-4、实验内容

第二步:

新建一台RockyLinux虚拟机,将存储磁盘改成第一步创建的磁盘。-三、课程导学5-4、实验内容

第三步:

将虚拟机名称修改为“vm03”。-三、课程导学6-4、实验内容

第四步:

安装虚拟机。-三、课程导学7-4、实验内容

第五

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论