操作场景
本节介绍将Linux操作系统的KVM实例变更为QingTian架构实例的操作步骤。
说明KVM实例:参考实例规格,查询对应规格的虚拟化类型。
QingTian架构实例:选择“通用计算增强型C7”、“鲲鹏通用计算增强型Kc2”。
约束与限制
- 变更规格过程中,弹性云主机需要关机,建议您选择业务空闲时间进行操作。
- 变更规格时不支持修改网络类型。
- Linux操作系统云主机的系统盘和数据盘如果存在由多个物理卷组成的LVM逻辑卷或组建了RAID磁盘阵列,均不支持变更规格,否则可能会导致数据丢失。
- QingTian实例仅支持使用SCSI磁盘模式挂载磁盘,不支持使用VBD磁盘模式挂载磁盘。即磁盘标识为wwn。
- 支持将“KVM实例”变更为“QingTian实例”,不支持将“QingTian实例”变更为“KVM实例”。
- 不支持“XEN” 实例变更为“QingTian实例”。
操作流程
KVM实例变更为QingTian实例的操作流程如下图所示。
图 Linux云主机变更流程
具体的变更操作如下表所示。
表 KVM实例变更为QingTian实例
序号 | 任务 |
---|---|
步骤1 | 步骤1:制作系统盘快照 |
步骤2 | 步骤2:执行规格变更优化脚本 |
步骤3 | 步骤3:变更规格 |
步骤4 | (可选)步骤4:检查磁盘挂载状态 |
步骤1:制作系统盘快照
如果云主机未安装驱动就执行变更规格的操作,云主机可能无法正常使用,造成您的系统盘数据丢失。因此,建议您先制作系统盘快照,防止数据丢失。
- 制作系统盘快照前请对云主机完成自检。
对云主机执行关机、开机操作,确保云主机重启后业务可以正常运行。再启动制作系统盘快照。 - 制作系统盘快照的操作,请参见云硬盘帮助中心的“创建快照”章节。
说明系统盘快照用于恢复系统盘数据,当变更规格失败回退后,可通过快照回滚数据的方式,进行数据恢复。详细操作,请参考云硬盘帮助中心的“从快照回滚数据”章节。
变更规格完成后,如已确认业务恢复正常,请在快照页面手动删除快照。
步骤2:执行规格变更优化脚本
- 远程登录弹性云主机。
- 执行以下命令,将规格变更优化脚本下载到root目录下。
curl URL > ~/offload_check_blockdevice.sh
其中,URL为规格变更优化脚本的下载地址,https://ecs-hy.obs.cn-gz1.ctyun.cn/kvm-switch-qingtian/offload_check_blockdevice.sh。 - 执行以下命令,运行规格变更优化脚本,该脚本会自动检查云主机是否可以变更为QingTian实例。
bash offload_check_blockdevice.sh
图 运行脚本
请耐心等待脚本运行结束。如果回显提示“fstab file looks fine”,表示规格变更优化脚本执行成功,云主机可以变更QingTian实例。
说明请务必确保云主机配置成功,否则,可能会导致变更规格后的弹性云主机不可用。
步骤3:变更规格
- 登录控制台。
- 选择“计算 > 弹性云主机”。
- 在弹性云主机列表,查询待变更弹性云主机状态。
如果不是关机状态,单击“操作”列下的“更多 > 关机”。 - 单击“操作”列下的“更多 > 变更规格”。
系统进入“云主机变更规格”页面。 - 根据界面提示,选择变更后的云主机类型、vCPU和内存。
- 单击“确定”。
步骤4:检查磁盘挂载状态
KVM实例变更为QingTian实例时,可能会发生磁盘挂载失败的情况,因此,变更规格后,需检查磁盘挂载状态是否正常。如果正常,则变更成功。
- Linux弹性云主机
详细操作请参考Linux弹性云主机变更规格后磁盘脱机怎么办?
后续处理
如果控制台上云主机列表页,显示弹性云主机已变更规格成功,但是远程登录云主机后,操作系统无法启动,此时,请重装操作系统进行恢复。
说明重装操作系统会清除系统盘数据,但不影响数据盘的数据。
变更规格完成后,如已确认业务恢复正常,请在快照页面手动删除快照。