找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 20333|回复: 0

双机热备主备手动切换操作

[复制链接]

1

主题

0

回帖

5

积分

新手上路

积分
5
发表于 2026-9-4 22:35:30 | 显示全部楼层 |阅读模式
双机热备系统中的主备手动切换是一种在维护、测试或故障预判时,将服务从主服务器(Active)平滑切换到备用服务器(Standby)的操作。以下是详细的操作步骤和注意事项:
一、操作前准备

  • 确认系统状态
  • 登录到主备服务器,检查双机热备软件的运行状态,确保主备服务器之间的心跳线连接正常,数据同步无异常。
  • 例如,在Linux系统中使用相关命令(如
    1. corosync-cfgtool -s
    复制代码
    1. pacemaker status
    复制代码
    等,具体取决于使用的集群软件)查看集群状态。
  • 备份数据
  • 对主服务器上的重要数据进行备份,以防切换过程中出现意外数据丢失。可以使用系统自带的备份工具,如
    1. tar
    复制代码
    命令进行文件备份,或者使用专业的备份软件。
  • 通知相关人员
  • 提前通知使用该服务的用户和相关运维人员,告知即将进行主备切换操作,避免在切换过程中进行关键业务操作。

二、手动切换操作

  • 进入集群管理界面或使用命令行工具
  • 如果使用图形化集群管理工具,打开该工具并连接到双机热备集群。
  • 若使用命令行,通过SSH登录到集群的管理节点或任意一个节点,使用相应的集群管理命令。例如,在Pacemaker集群中,可以使用
    1. pcs
    复制代码
    命令进行管理。
  • 执行切换命令
  • 图形化工具:在图形界面中找到主备切换的选项,通常会有明确的提示和操作按钮,按照界面指引进行操作。
  • 命令行
  • 在Pacemaker集群中,可以使用命令
    1. pcs resource migrate <资源组或资源名称>
    复制代码
    来将指定的资源组或资源迁移到备用节点。如果要迁移所有资源,可以使用
    1. pcs cluster standby <原主节点名称> && pcs cluster unstandby <新主节点名称(即原备用节点)>
    复制代码
    这种组合命令(先让原主节点进入备用状态,再激活原备用节点),或者更直接的
    1. pcs resource cleanup
    复制代码
    (在某些情况下配合其他命令使用来触发切换)以及专门的切换命令
    1. pcs resource move <资源ID> <目标节点>
    复制代码

  • 在Keepalived中,可以通过修改配置文件(临时修改并发送信号重新加载配置,或者直接在运行环境中调整相关参数来触发切换),不过更常见的是通过外部监控脚本结合系统命令来实现手动触发切换,例如向Keepalived进程发送特定的信号。
  • 监控切换过程
  • 在执行切换命令后,密切关注系统日志和集群状态信息。可以通过
    1. tail -f
    复制代码
    命令查看相关日志文件,如
    1. /var/log/messages
    复制代码
    或集群软件特定的日志文件。
  • 观察主备服务器上的服务状态变化,确保服务在备用服务器上正常启动,并且客户端能够正常连接到新的主服务器。

三、操作后验证

  • 服务可用性验证
  • 使用客户端工具或应用程序对服务进行测试,验证服务在切换后的主服务器上是否正常运行。例如,如果是Web服务,可以通过浏览器访问网站;如果是数据库服务,可以使用数据库客户端进行连接和查询操作。
  • 数据一致性检查
  • 检查主备服务器之间的数据是否一致。对于数据库系统,可以使用数据库提供的工具进行数据校验;对于文件系统,可以使用文件比较工具(如
    1. diff
    复制代码
    命令)来对比关键文件。
  • 记录操作结果
  • 详细记录手动切换的操作过程、时间、结果以及遇到的问题和解决方法,以便后续查阅和总结经验。


四、注意事项

  • 避免频繁切换
  • 频繁的主备切换可能会对系统性能和服务稳定性产生影响,除非必要,否则应避免频繁操作。
  • 遵循操作规范
  • 严格按照双机热备系统的操作手册和规范进行操作,不同厂商和类型的双机热备软件可能有不同的操作细节,需要提前了解清楚。
  • 应急处理准备
  • 在进行手动切换前,准备好应急处理方案。如果切换过程中出现意外情况,如服务无法正常启动、数据同步失败等,能够及时采取措施进行恢复。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|五云论坛 ( 黔ICP备2022001370号-1|贵公网安备52032102000798号 )

GMT+8, 2026-9-12 19:04 , Processed in 0.068573 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表