栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

云计算-双机热备

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

云计算-双机热备

一、新热备整体架构

协商主备 状态监测
1.DRBD 服务
保证两台物理服务器之间的一致性,实现进行主机间数据同步,这样当一台服务器出现故障,可保证另一台服务器数据的完整性 热备会监控DRBD的本机状态
2.filesystem服务
3.mysql服务
mysql关系型数据库,热备会监控mysqld服务集成
4.cvm服务
主要包括cvm ha,tomcat+casserver+cas mon以及vid 一些服务
5.虚拟IP服务
cvm热备两台主机向外提供一个虚拟IP地址,该地址一般只是用于访问cas管理平台,不作其他用途 热备也会受监控的配置 后台通过IP命令vswitch0,通过ARP广播
cvm 增加了第三方仲裁 节点

二、DRBD镜像数据(实时性透明性)

1.同步镜像
当本地发申请进行写操作进行时,同步写到两台服务器上
2.异步镜像
当本地写申请已经完成对本地的写操作时,开始对对应的服务器进行写操作

三、DRBD 同步模式

提供三种不同的复制协议
1.A 数据一旦写入本地磁盘并发送到网络中就认为完成写入操作
2.B 收到接收确认就认为完成了写入操作
3.C 收到写入确认就认为完成了写入操作
一般情况下都是采用C协议,cas双机采用的方式

四、DRBD资源

资源是所有可复制移动存储设备的总称
资源名
1.磁盘配置
DRBD内部应用需要本地数据副本,元数据
2.网络配置
各个对等接点间需要进行数据通信

五、DRBD资源角色

1.主设备
可以进行不受限制的读和写的操作
2.备设备
只能来自对等节点的更新,与此同时也是完全拒绝访问

六、检查DRBD 状态

命令 dbrd -overview
cat /proc/drdb
六种指标
1.cs 连接状态
2.ro 节点的角色
3.ds 磁盘状态
4.replication protocol 复制协议
5.io 反映资源的io 状态
6.performance indicators 绩效指标

七、DRBD 常见命令

1.drbdadm up | all 启用资源
2.drbdadm down | all 关闭资源
3.drbdadm adjust 根据配置在线调整资源
4.drbdadm primary 将此节点在对应资源里设置为主
5.drbdadm secondary 将此节点在对应资源里设置为备
6.drbdadm disk-options --resync-rate=100M r0 在线调整磁盘同步速率限制

八、双机热备

​ 双机热备是基于数据同步复制的方式实现,主备服务器之间数据的同步是采用DRBD存储复制解决方案来实现。当主服务器数据发生变化时 ,该数据变化会同步到备用服务器,这样就保证了主备服务器之间的数据一致性。
​ cmsd 主程序完成老双机热备Corosync pacemaker glue 功能
新双机热备系统由三 主节点 备节点 仲裁节点
1.主备节点 是安装cmsd主程序的两个节点
2.仲裁节点 交换机等可ping通的节点或者是安装了cmsd程序且担任仲裁角色的节点

九、双机热备状态查看命令

1.查看crm状态
crm status /cmsadm status
2.查看brdb状态
cat /proc/brdb
3.查看brdb的配置信息
cat /etc/drdb.conf
4.查看日志
cat /var/log/cmsd/csmd.log
5.查看cmsd进程状态
service cmsd status
6.双机状态切换
在主节点上执行ms_exchange.sh即可在后台进行双机切换

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/277159.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号