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

H3C CAS云计算管理平台,如何进行主备节点切换?

14小时前提问
  • 0关注
  • 0收藏,44浏览
粉丝:0人 关注:0人

问题描述:

H3C CAS云计算管理平台,如何进行主备节点切换?

cas1(主节点)、cas2(备节点)、CVK1(仲裁节点),能否能够手动切换?如何手动切换?以及切换前需要注意什么?检查什么?

4 个回答
粉丝:12人 关注:9人

一、主备节点手动切换方法
1. 登录主节点CAS1的管理界面(https://CAS1_IP:8443),进入“系统管理 > 集群管理 > 高可用”。
2. 在高可用配置页面,选择备节点CAS2,点击“切换为主节点”按钮,确认操作。
3. 等待切换完成,验证CAS2是否成为新主节点:检查界面顶部是否显示“主节点”标识,或通过命令查看。
二、切换前检查项
1. 集群状态检查:
登录CAS1,执行命令 clustermgr status,确认主备节点及仲裁节点(CVK1)状态均为“正常”(Normal)。
检查集群中虚拟机运行状态:virsh list --all,确保无异常虚拟机(如挂起、故障)。
2. 网络连通性:
主备节点间心跳网络(默认eth1)ping测试:ping -I eth1 CAS2_IP,确保丢包率为0。
主节点与仲裁节点CVK1的网络连通性:ping CVK1_IP。
3. 数据同步:
查看主备数据同步状态:clustermgr sync status,确保同步无延迟或失败。
三、注意事项
1. 切换过程中管理平台可能短暂不可用(约1-2分钟),建议在业务低峰期操作。
2. 切换后需验证新主节点(CAS2)的服务状态:service cloud-node status,确保所有服务(如cloud-api、cloud-manager)正常运行。
3. 若手动切换失败,需检查主节点是否故障,或通过仲裁节点强制提升备节点:登录CVK1,执行 clustermgr force-promote CAS2_IP(需谨慎操作,仅主节点完全故障时使用)。

Xcheng 九段
粉丝:137人 关注:3人

点这


但你这版本看着有点低,如果没有原厂维保或特殊需求。谨慎操作哦

粉丝:25人 关注:1人

H3C CAS 平台主备节点的切换可以在后台通过命令行手动执行,但这是一个高风险操作,需要非常谨慎

下面我根据你的版本(E0523是分界线)来介绍具体的操作方法,以及操作前必须完成的检查和注意事项。

🎯 如何判断你的CAS版本?

首先,需要确认你的CAS版本,因为E0523版本前后的切换命令完全不同

  • 新双机(E0523及之后版本):使用 ms_exchange.sh 脚本。

  • 老双机(E0523之前版本):使用 ms_resource_stop.sh 和 ms_resource_start.sh 脚本。

⚙️ 手动切换步骤

确认版本后,可以通过SSH登录到CVM节点后台进行操作。

场景一:新双机(E0523及之后版本)

  1. 登录主节点:通过SSH登录到当前的主CVM节点。

  2. 执行切换脚本:在命令行中执行以下命令

    bash
    ms_exchange.sh

    执行后,系统会自动触发主备切换,原备节点会升为新主节点。

场景二:老双机(E0523之前版本)

  1. 登录主节点并停止服务:登录到当前主CVM节点,执行:

    bash
    ms_resource_stop.sh

    等待脚本执行完毕,确认主节点上的服务已停止。

  2. 登录目标节点并启动服务:登录到你希望它成为新主节点的服务器(原备机),执行:

    bash
    ms_resource_start.sh

    执行后,该节点就会接管成为新的主节点

✅ 切换前的检查清单

在执行切换前,请务必完成以下检查,这能最大程度地避免意外发生。

检查项检查内容与目的参考来源
1. 心跳与网络确保主、备、仲裁节点间的心跳网络和业务网络通信正常、延迟低,这是避免“脑裂”的基础。
2. 数据同步状态执行 drbd-overview 命令,确认主备节点间的数据是UpToDate/UpToDate状态,没有出现“脑裂”(Split-Brain)。
3. 集群服务状态执行 crm status 命令,确认双机热备服务(CMSD)运行正常,所有节点状态在线。
4. 系统时间同步确保主、备、仲裁节点的系统时间一致(建议配置NTP),时间差过大会导致切换失败或服务异常。
5. 配置文件一致性确认主备节点的CVM配置文件完全一致,避免切换后因配置差异导致业务异常。
6. License授权(非常重要) 确认你的License授权是绑定在主备节点共用的VIP(虚拟IP) 上,而非某个物理节点的IP。否则切换后可能导致授权失效。

⚠️ 重要风险提示

  • 优先使用Web界面:对于新双机(E0523+),H3C已在Web管理界面提供了主备切换的图形化按钮除非Web界面无法登录(如授权过期),否则应优先在Web界面操作,避免后台命令行带来的风险。

  • 操作风险极高:后台手动切换是强干扰操作,如果检查不充分或环境异常,可能导致双机同时离线、数据损坏或业务长时间中断

  • 寻求官方支持:如果你对上述任何检查项没有十足把握,或者在执行过程中遇到问题,最安全的选择是立即联系H3C技术支持(400热线)寻求帮助

V5.0(E0535H17)

zhiliao_SufQGg 发表时间:14小时前 更多>>

V5.0(E0535H17)

zhiliao_SufQGg 发表时间:14小时前
粉丝:23人 关注:2人

一、核心前提

  1. 架构:双管理节点 cas1 (主)、cas2 (备),CVK1 独立仲裁节点,页面全部状态为正常才可操作切换;
  2. 支持手动主动切换(计划性运维)、故障自动切换;
  3. 切换本质:主备数据库、平台服务、虚拟 IP 漂移,业务虚拟机不受影响(CVK 计算节点正常运行)。

二、切换前必须检查项(必做,防止切换失败 / 业务中断)

1. 页面状态校验(截图界面核对)

  1. 系统管理→双机热备配置:cas1、cas2、仲裁 CVK1 全部状态 =正常,无告警、离线、同步异常;
  2. 点击【查看热备配置】,确认:
    • 主备数据同步状态:同步正常,无延迟、无同步失败;
    • 仲裁节点在线、仲裁 IP 连通正常;
    • 管理虚拟 IP 配置存在,两台主机管理网络互通。

2. 数据与业务检查

  1. 无正在运行任务:云主机迁移、快照、备份、模板导出、存储扩容、系统升级等任务全部完成;
  2. 数据库同步无滞后:等待主备数据差为 0,避免切换丢失配置;
  3. 存储适配器(管理网络 vswitch0)两台主机 eth2/eth3 物理网卡均活动,无单网卡故障;
  4. 登录两台 CAS 后台,确认cas_mgmtmysqlzookeeper核心服务运行正常;
  5. 临时关闭定时备份、定时报表、自动巡检等定时任务,防止切换中触发任务报错。

3. 网络连通性检查

  1. cas1 ↔ cas2 管理 IP 互通;
  2. 两台 CAS 均可 ping 通仲裁 CVK1;
  3. 管理虚拟 IP 可正常访问,无防火墙拦截双向端口(22、3306、8080、9001 等)。

三、Web 界面手动切换操作(图形化,推荐,截图页面直接操作)

  1. 登录 CAS 平台管理界面,路径:系统管理 → 双机热备配置(你当前打开页面)
  2. 右上角功能按钮直接点击 热备切换
  3. 弹窗二次确认:确认当前主节点 cas1,目标切换至备节点 cas2,输入管理员密码确认执行切换
  4. 切换过程现象:
    1)cas1 平台服务停止、释放管理虚拟 IP;
    2)cas2 启动全部管理服务、接管虚拟 IP;
    3)仲裁节点参与选主,整个过程约 1~3 分钟;
  5. 等待页面自动刷新,查看主机角色变化:
    • cas1 变为备节点
    • cas2 变为主节点
      状态全部显示正常即切换完成。

四、应急手动切换(Web 按钮失效时,后台命令行切换)

1. 登录当前主节点 cas1 后台 SSH

bash
运行
# 执行主动降备,触发切换 /opt/h3c/cas/bin/ha_switchover

2. 查看 HA 主备状态验证

bash
运行
# 查看当前主备角色 /opt/h3c/cas/bin/ha_status
输出会显示 Master、Backup 角色,切换完成后 cas2 为 Master。

五、切换完成后验证步骤

  1. 刷新浏览器,通过管理虚拟 IP重新登录 CAS 平台,确认页面正常打开;
  2. 回到双机热备页面,确认角色反转:cas2 主、cas1 备,全部状态正常、数据同步恢复;
  3. 验证功能:云资源查看、虚拟机开关机、监控、告警、License 全部正常;
  4. 登录原主 cas1 后台,确认自动同步备库数据,同步状态无报错;
  5. 恢复之前暂停的定时备份、巡检任务。

六、关键注意事项 & 风险点

  1. 禁止同步异常时切换
    若页面显示数据同步延迟 / 失败,强行切换会丢失近期虚拟机、网络、存储配置;需先排查同步链路修复同步。
  2. 仲裁节点不可离线
    CVK 仲裁关机 / 断网时,不允许手动切换,会触发双主脑裂,两台 CAS 同时抢占虚拟 IP,平台彻底不可用。
  3. 切换期间不要操作平台
    切换过程中所有页面操作会超时失败,等待切换完成再操作虚拟机。
  4. 区分两种切换场景
  • 计划性运维:使用页面【热备切换】平滑切换;
  • 主节点硬件故障宕机:系统自动切换,无需手动操作。
  1. 切换不会影响下层 CVK 虚拟机
    仅 CAS 管理平台服务切换,业务虚拟机持续运行、不关机、不重启。

极简总结

  1. 切换前:三节点状态正常、数据同步无延迟、无运行任务、仲裁在线、双机网络互通;
  2. 手动切换入口:系统管理→双机热备配置右上角【热备切换】按钮,输密码一键切换;
  3. 切换后校验虚拟 IP 登录、角色反转、数据同步正常,恢复定时任务。

编辑答案

你正在编辑答案

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

分享扩散:

提出建议

    +

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

确定

亲~检测到您登陆的账号未在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. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

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

不规范转载

×

举报说明