glusterfs--peer节点管理(转)

本文详细介绍了glusterfs中peer节点的管理,包括如何使用`gluster peer probe`添加节点和`gluster peer detach`删除节点。在节点管理过程中,glusterd通过TCP连接和RPC请求与远程节点交互,执行相应的操作。添加节点时,glusterd与远程glusterd建立连接,更新节点信息。此外,文章还提到了glusterd的事件链表处理机制,以及在交互过程中,节点状态在日志文件中的记录方式。
摘要由CSDN通过智能技术生成

1. 相关命令

添加peer: gluster peer probe Host (Host为peer的主机名)

删除peer: gluster peer detach Host

查看peer状态: gluster peer status

2. 大概流程

添加删除节点大概流程简单来说就是:gluster向glusterd建立tcp连接,并发送rpc请求;glusterd收到请求后,与远端节点的glusterd通信执行具体的动作;最后回复gluster最终处理结果。

再细一点(以添加peer节点为例):本地glusterd与远端glusterd之间的通信,双方均会向对方建立TCP连接,完成握手工作,发送添加节点请求,并最终更新节点信息。

glusterfs--peer节点管理

注:实际上,远端glusterd在收到probe_query的rpc请求后便向本地glusterd建立tcp连接,然后执行后续的动作,因此双方的请求交互流程是穿插进行的,上图仅为了方便理解。

进一步深入:在glusterd之间的交互过程中,glusterd会记录peer节点的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值