• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

CAS的X86集群虚机迁移到C86集群的快速方法

4天前提问
  • 0关注
  • 0收藏,98浏览
粉丝:0人 关注:3人

问题描述:

CAS 采用X86服务器建虚拟化,存储采用3PAR,存算分离的架构,现在信创改造,新购一批C86的服务器,采用同一套集中存储3PAR,如何把虚机从X86集群迁移到C86集群

1)正常情况下,CVM 管理2个集群,X86 和C86的集群,在各自集群下划分不同的LUN,在CVM这通过跨集群迁移主机和存储的方式,通过管理网迁移虚机,这种情况比较耗时

2)是否支持把C86服务器加入X86服务器的集群,通过迁移主机的方式,把虚机从X86迁移到C86上承载,存储上虚机文件是不用迁移的

3)是否可把C86服务器集群挂载X86服务器集群挂载的LUN,把虚机的define从X86服务器解绑,再重新到C86服务器注册

期望有一种快速的X86迁移到C86的方式,不用搬迁虚机数据文件

 

6 个回答
粉丝:131人 关注:11人

联系相应技术沟通吧

粉丝:10人 关注:9人

H3C CAS同3PAR共享存储下,快速迁移X86集群虚机到C86集群的方法:
1. 前置条件:C86集群主机已挂载3PAR共享LUN,CVM已纳管C86集群主机;
2. 操作:在CAS管理平台选中待迁移虚机,执行「跨集群迁移」,目标集群选C86集群,存储指定原有3PAR共享LUN(无需迁移虚机磁盘数据),仅传输虚机内存与运行态配置,耗时仅虚机内存量的传输时间,效率远高于整盘迁移。
补充:C86指令集与X86不兼容,无法加入X86集群;解绑再注册方式效率低于原生跨集群迁移。

粉丝:0人 关注:3人

再问下CAS 管理X86的集群 与C86的集群,允许C86集群挂载X86集群挂载的LUN吗,有没有限制


粉丝:21人 关注:1人

针对您提出的从 X86 架构向 C86(海光)架构进行信创改造的迁移需求,结合 H3C CAS 平台的底层机制与虚拟化原理,为您做如下深度解析与方案建议:

核心结论

不支持跨 CPU 架构的热迁移(在线迁移)。H3C CAS 官方明确禁止在 X86 和 C86 架构的主机间进行虚拟机的热迁移。因为虚拟机运行态(CPU寄存器状态、指令流等)无法在不同微架构间无缝恢复。
但是,由于您的环境是存算分离且共用同一套集中存储(3PAR),这为“快速冷迁移”提供了极大的便利。

对您提出方案的逐一解答

1) 关于“通过管理网跨集群迁移主机和存储”

  • 评价不建议采用
  • 原因:既然底层使用的是同一套 3PAR 集中存储,虚拟机数据实际上并没有发生物理位置的改变。如果在 CAS 界面上选择“迁移主机和存储”,系统会触发底层的块级数据拷贝或重新封装,这不仅极其耗时,还会白白消耗管理网/存储网的带宽资源。

2) 关于“把 C86 服务器加入 X86 集群,通过迁移主机方式承载”

  • 评价不可行
  • 原因:CAS 平台在进行同集群内的计算资源迁移时,同样会校验源端和目标端的 CPU 指令集兼容性。X86(Intel/AMD)与 C86(海光)虽然兼容 x86 基础指令集,但底层微架构和硬件特性不同,CAS 会直接拦截跨架构的在线迁移操作。

3) 关于“挂载共享 LUN,解绑后重新注册(Define)”

  • 评价这是最符合您“不搬迁数据文件”期望的快速冷迁移方案。
  • 可行性:由于存储是共享的,C86 节点完全可以访问原有的 LUN。您只需将虚拟机配置文件(XML 等元数据)在 C86 节点上重新注册即可,无需移动庞大的磁盘文件。


 推荐的极速迁移实施方案(基于方案3优化)

为了最大化利用现有的 3PAR 存储并缩短业务中断窗口,建议采用以下标准化操作步骤:
第一步:准备工作
  • 确保 C86 服务器已成功加入 CAS 平台,并能正常访问 3PAR 上的对应 LUN。
  • 在维护窗口期,将待迁移的 X86 虚拟机关机(必须完全断电)。
第二步:处理驱动与配置(关键防坑点)
  • Windows 虚拟机:强烈建议在关机前,进入虚拟机内部卸载旧版本的 CAStools。否则在新架构启动时,极易因底层磁盘控制器驱动冲突导致蓝屏(如 0x0000007B 错误)。
  • Linux 虚拟机:通常自适应能力较强,但需确认内核中是否包含 virtio 相关驱动。
第三步:执行注册与绑定
  • 在 C86 节点的后台或通过 CVM 界面,浏览到原 LUN 中的虚拟机目录,找到对应的 XML 配置文件。
  • 执行“注册虚拟机”(或导入/定义)操作,将其纳管到 C86 集群下。
第四步:开机验证与重装 Tools
  • 启动虚拟机,检查操作系统是否能正常引导。
  • 若成功进入系统,务必重新安装适配当前 CAS 版本的最新 CAStools。
  • 检查网络配置:迁移后网卡 MAC 地址可能会变,原有的静态 IP 可能需要重新配置。

关于“把 C86 服务器加入 X86 集群,通过迁移主机方式承载” 能否通过修改vm的cpu兼容性 或关闭虚机 实现

zhiliao_2UbGyY 发表时间:4天前 更多>>

关于“把 C86 服务器加入 X86 集群,通过迁移主机方式承载” 能否通过修改vm的cpu兼容性 或关闭虚机 实现

zhiliao_2UbGyY 发表时间:4天前
粉丝:8人 关注:0人

挑战不小

X86和C86某些特定的特性可能不兼容

不同的LUN,可以建台测试虚机做只更改主机的方式测试

粉丝:15人 关注:2人

  1. X86 与 C86(海光)不能混集群,也不支持跨架构热迁移(官方明确禁止)。
  2. 你要的 “不动数据、只迁配置” 是可以做到的,但只能冷迁移(关机)+ 共享存储解绑 / 重注册,这是目前最快、最省带宽的方式。
下面按你的三个问题逐一说明,再给一套可直接落地的步骤。

一、你的三个想法能不能行?

1)C86 加入 X86 集群?

不行。
  • CAS 不允许 X86 + C86 混构一个集群
  • 集群必须同架构:全 X86 或全 C86。
  • 所以 “把 C86 加入 X86 集群、然后集群内迁移” 这条路走不通

2)跨集群 “改主机、不动存储” 热迁移?

热迁移(在线)不行;冷迁移可以。
  • 官方限制:X86 ↔ C86 不支持在线迁移
  • 但:虚拟机关机后,磁盘在共享存储(3PAR)上,可以只迁配置、不迁数据—— 本质就是你说的 “解绑 define、重新注册”。

3)C86 集群挂载同一 3PAR LUN,解绑再注册?

完全可行,这就是最快方法(冷迁移 + 共享存储重注册)。
  • 3PAR 是 块存储共享,X86 和 C86 集群可以同时挂载同一 LUN / 存储池(CAS 里做成两个 “共享存储池” 指向同一 3PAR)。
  • 虚拟机关机 → 在 X86 集群删除虚拟机定义(保留磁盘) → 在 C86 集群从共享存储注册已有虚拟机 → 开机。
  • 全程不移动磁盘数据,只传 XML 配置,速度极快。

二、推荐方案:共享存储冷迁移(最快、不动数据)

前提

  • 两套集群(X86、C86)都已把 3PAR 同一 LUN 挂载为 CAS 共享存储池(比如都叫 3PAR_POOL)。
  • 所有虚拟机磁盘都在这个共享存储池上。
  • 虚拟机必须先关机

操作步骤(界面 + 底层)

1. 在 X86 集群侧(源)

  1. 关机虚拟机。
  2. CVM 界面:删除虚拟机务必勾选 “保留磁盘”(只删配置,不删数据)。
    • 此时:磁盘文件还在 3PAR 上,X86 侧无此虚拟机。

2. 在 C86 集群侧(目的)

  1. 进入 “虚拟机 → 注册虚拟机”。
  2. 选择共享存储池(3PAR_POOL),扫描磁盘。
  3. 选中刚才删除的虚拟机磁盘,注册为新虚拟机
  4. 配置 CPU / 内存 / 网卡(尽量与原机一致),启动。

(可选)底层 virsh 操作(应急用)

在 X86 CVK:
bash
运行
virsh shutdown VM_NAME virsh undefine VM_NAME # 删定义,磁盘保留
在 C86 CVK(同一共享存储路径):
bash
运行
virsh define /path/to/VM_NAME.xml virsh start VM_NAME
然后 CVM 界面 “连接主机” 同步即可。

三、和 “云彩虹 / 跨集群迁移” 对比

  • 云彩虹(在线)
    支持同架构;X86→C86 不支持;会走管理网迁移数据,慢。
  • 共享存储冷迁移(推荐)
    X86→C86 唯一快路不迁数据、只迁配置;分钟级完成;仅需一次关机。

四、避坑要点

  1. 必须关机:跨架构无在线迁移。
  2. 存储必须共享:两边都能读写同一 3PAR LUN。
  3. 注册后可能要重配驱动:部分 Linux/Windows 需重新适配 virtio 驱动(C86 下可能需重装)。
  4. 网络提前规划:C86 集群端口组 / 分布式交换机提前建好,注册时直接绑定。

总结

  • 不能混集群、不能热迁移。
  • 最快方案:关机 → X86 删除(保留磁盘)→ C86 从共享存储注册,数据零移动。
  • 适合批量:写个脚本批量导出 XML、批量注册,几十台虚机也很快。

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明