drbd常用的几个命令
2018-12-17 11:19
190 查看
drbd常用的几个命令
1 //状态查看
cat /proc/drbd
rbdadm cstate r0 //资源的连接状态(r0是资源)
Connected 资源的连接状态;一个资源可能有以下连接状态中的一种 StandAlone 独立的:网络配置不可用;资源还没有被连接或是被管理断开(使用 drbdadm disconnect 命令),或是由于出现认证失败或是脑裂的情况 Disconnecting 断开:断开只是临时状态,下一个状态是StandAlone独立的 Unconnected 悬空:是尝试连接前的临时状态,可能下一个状态为WFconnection和WFReportParams Timeout 超时:与对等节点连接超时,也是临时状态,下一个状态为Unconected悬空 BrokerPipe:与对等节点连接丢失,也是临时状态,下一个状态为Unconected悬空 NetworkFailure:与对等节点推动连接后的临时状态,下一个状态为Unconected悬空 ProtocolError:与对等节点推动连接后的临时状态,下一个状态为Unconected悬空 TearDown 拆解:临时状态,对等节点关闭,下一个状态为Unconected悬空 WFConnection:等待和对等节点建立网络连接 WFReportParams:已经建立TCP连接,本节点等待从对等节点传来的第一个网络包 Connected 连接:DRBD已经建立连接,数据镜像现在可用,节点处于正常状态 StartingSyncS:完全同步,有管理员发起的刚刚开始同步,未来可能的状态为SyncSource或PausedSyncS StartingSyncT:完全同步,有管理员发起的刚刚开始同步,下一状态为WFSyncUUID WFBitMapS:部分同步刚刚开始,下一步可能的状态为SyncSource或PausedSyncS WFBitMapT:部分同步刚刚开始,下一步可能的状态为WFSyncUUID WFSyncUUID:同步即将开始,下一步可能的状态为SyncTarget或PausedSyncT SyncSource:以本节点为同步源的同步正在进行 SyncTarget:以本节点为同步目标的同步正在进行 PausedSyncS:以本地节点是一个持续同步的源,但是目前同步已经暂停,可能是因为另外一个同步正在进行或是使用命令(drbdadm pause-sync)暂停了同步 PausedSyncT:以本地节点为持续同步的目标,但是目前同步已经暂停,这可以是因为另外一个同步正在进行或是使用命令(drbdadm pause-sync)暂停了同步 VerifyS:以本地节点为验证源的线上设备验证正在执行 VerifyT:以本地节点为验证目标的线上设备验证正在执行
2资源角色 [root@chy database]# drbdadm role r0 Primary/Secondary Parimary 主:资源目前为主,并且可能正在被读取或写入,如果不是双主只会出现在两个节点中的其中一个节点上 Secondary 次:资源目前为次,正常接收对等节点的更新 Unknown 未知:资源角色目前未知,本地的资源不会出现这种状态
3硬盘状态
[root@chy database]# drbdadm dstate r0 //r0资源 UpToDate/UpToDate 本地和对等节点的硬盘有可能为下列状态之一: Diskless 无盘:本地没有块设备分配给DRBD使用,这表示没有可用的设备,或者使用drbdadm命令手工分离或是底层的I/O错误导致自动分离 Attaching:读取无数据时候的瞬间状态 Failed 失败:本地块设备报告I/O错误的下一个状态,其下一个状态为Diskless无盘 Negotiating:在已经连接的DRBD设置进行Attach读取无数据前的瞬间状态 Inconsistent:数据是不一致的,在两个节点上(初始的完全同步前)这种状态出现后立即创建一个新的资源。此外,在同步期间(同步目标)在一个节点上出现这种状态 Outdated:数据资源是一致的,但是已经过时 DUnknown:当对等节点网络连接不可用时出现这种状态 Consistent:一个没有连接的节点数据一致,当建立连接时,它决定数据是UpToDate或是Outdated UpToDate:一致的最新的数据状态,这个状态为正常状态 4启用/升级资源手动启用资源 手动启用资源 drbdadm up <resource> 手动禁用资源 drbdadm down <resource> resource:为资源名称;当然也可以使用all表示[停用|启用]所有资源 升级和降级资源 升级资源 drbdadm primary <resource> 降级资源 drbdadm secondary <resource> 注释:在单主模式下的DRBD,两个节点同时处于连接状态,任何一个节点都可以在特定的时间内变成主;但两个节点中只能一为主,如果已经有一个主,需先降级才可能升级;在双主模式下没有这个限制 5 初始化设备同步选择一个初始同步源;如果是新初始化的或是空盘,这个选择可以是任意的,但是如果其中的一个节点已经在使用并包含有用的数据,那么选择同步源是至关重要的;如果选错了初始化同步方向,就会造成数据丢失,因此需要十分小心 启动初始化完全同步,这一步只能在初始化资源配置的一个节点上进行,并作为同步源选择的节点上; [root@chy database]# drbdadm -- --overwrite-data-of-peer primary r0 //r0是资源
相关文章推荐
- drbd常用的几个命令
- 几个常用的linux统计的命令
- MYSQL的几个常用命令
- 几个常用的命令
- 分享几个npm的常用命令
- mysql最基本也是最常用的几个命令
- 几个常用的shell命令(不断更新中)
- linux常用的几个系统监控命令
- 记录几个常用shell命令和工具(待继续学习添加)
- tar命令几个常用参数解读
- apt管理中想用又不常用的几个命令
- vim -MiniBufExplorer-的常用几个命令
- Linux中几个在备份中常用的命令(cp,scp,rsync)
- vi 中常用的几个命令
- 几个常用的tomcat bat命令
- svn 命令行下常用的几个命令
- Linux常用的几个监控系统性能的命令
- 记录几个常用命令
- Git常用的几个命令
- db2move和几个常用的db2命令