操作场景
XEN实例变更为KVM实例前,需要确保Windows弹性云主机已安装了PV driver和UVP VMTools。
本节指导您安装PV driver和UVP VMTools,将XEN实例变更为KVM实例。
说明XEN实例:S1、C1、C2、M1型弹性云主机。
KVM实例:参考规格清单查询对应规格的虚拟化类型。
“XEN实例”变更为“KVM实例”必须先安装对应的驱动,然后再变更规格。否则,规格变更后的弹性云主机不可用(如操作系统无法启动等问题)。
Linux操作系统的“XEN实例”变更为“KVM实例”时,优先推荐使用XEN实例变更为KVM实例(Linux-自动配置)
约束与限制
- Windows操作系统云主机如果存在跨区卷,不支持变更规格,否则可能会导致数据丢失。
- 对于XEN实例,当挂载的VBD磁盘超过24块时,不支持将规格变更为KVM实例。
- 系统支持将“XEN实例”变更为“KVM实例”,不支持将“KVM实例”变更为“XEN实例”。
操作流程
XEN实例变更为KVM实例的操作流程如下图所示。
图 Windows云主机变更流程
具体的变更操作如下表所示。
表 XEN实例变更为KVM实例
序号 | 任务 |
---|---|
步骤1 | 步骤1:制作系统盘快照 |
步骤2 | 步骤2:检查UVP VMTools版本 |
步骤3 | 步骤3:安装或升级UVP VMTools |
步骤4 | 步骤4:变更规格 |
步骤5 | 步骤5:检查磁盘挂载状态 |
步骤1:制作系统盘快照
如果云主机未安装驱动就执行了变更规格的操作,云主机无法正常使用,需要重装操作系统才能恢复,可能造成您的系统盘数据丢失。因此,建议您先制作系统盘快照,防止数据丢失。创建快照参考https://www.ctyun.cn/document/10000019/10033808。
1.制作系统盘快照前请对云主机完成自检。
对云主机执行关机、开机操作,确保云主机重启后业务可以正常运行。再启动制作系统盘快照。
说明变更规格完成后,如已确认业务恢复正常,请在快照页面手动删除快照。
步骤 2 :检查并安装UVP VMTools版本
1.登录弹性云主机。
2.下载驱动检查脚本并解压。
脚本下载地址:https://xen--switch--kvm.obs.cn-gz1.ctyun.cn/windows/server_resize/xen-to-kvmv2.zip
3.用管理员身份打开Windows PowerShell软件,切到脚本存放目录;
4.输入:.\install_or_upgrade_uvp_vmtools.ps1,回车,按照提示操作;
5.需要重启操作系统的情况列表:
a. 检测已安装的PV Drivers版本是否满足要求,不满足会先卸载旧版PV Drivers,卸载后要求重启操作系统
b. 安装新版PV Drivers之后,要求重启操作系统
c. 安装或升级UVP VMTools之后,要求重启操作系统
6.每次重启系统之后,可以重新执行本脚本,会继续剩下的操作,直至UVP VMTools安装或升级完成,执行步骤3;
说明若执行脚本失败需要检查如下配置是否满足要求:
1. 将当前目录下的pvdriver-windows、vmtools-windows和install_or_upgrade_uvp_vmtools.ps1脚本存放于非中文路径的目录下;
2. 使用管理员身份打开Windows PowerShell软件;
3. 在powershell终端里输入:GET-ExecutionPolicy查询当前执行策略,
- 如果是以下三种之一:Undefined、Restricted、Default,则记住当前执行策略值(在后续恢复时需要用到),然后在终端里输入:Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser, 输入Y确认修改
步骤3:变更规格
1.登录控制台。
2.选择“计算 > 弹性云主机”。
3.在弹性云主机列表,查询待变更弹性云主机状态。
如果不是关机状态,单击“操作”列下的“更多 > 关机”。
4.单击“操作”列下的“更多 > 变更规格”。
系统进入“云主机变更规格”页面。
5.根据界面提示,选择变更后的云主机类型、vCPU和内存。
6.(可选)选择“专属主机”。
对于在专属主机上创建的弹性云主机,系统支持更换云主机所在的专属主机。
此时,您可以单击下拉列表,选择更换专属主机。如果下拉列表中无可用的专属主机,说明专属主机所剩资源不足,不能用于创建变更规格后的弹性云主机。
7.勾选复选框“我确认已完成对弹性云主机的配置”,确认已完成步骤2:检查并安装UVP VMTools。
8.单击“确定”。
说明如果变更规格失败后,弹性云主机无法使用,可能会需要重装操作系统来恢复云主机,请注意重装操作系统会清除系统盘数据,但不影响数据盘的数据。
步骤5:检查磁盘挂载状态
XEN实例变更为KVM实例时,可能会发生磁盘脱机,因此,变更规格后,需检查磁盘挂载状态是否正常。如果正常,则变更成功。
- Windows弹性云主机
详细操作请参考Windows弹性云主机变更规格后数据盘脱机怎么办?
后续处理
如果控制台上云主机列表页,显示弹性云主机已变更规格成功,但是远程登录云主机后,操作系统无法启动,此时,请重装操作系统进行恢复。
说明重装操作系统会清除系统盘数据(包括系统盘内存储的快照),但不影响数据盘的数据。
变更规格完成后,如已确认业务恢复正常,请在快照页面手动删除快照。