ceph monitor stat machine
2016-06-23 10:30:02 0 举报
”ceph monitor stat machine”是一个命令,用于获取Ceph集群中各个Monitor节点的状态信息。这个命令返回的信息包括每个Monitor节点的ID、状态、版本、总容量、已用空间、剩余空间、OSD数量等详细信息。通过运行此命令,管理员可以实时监控Ceph集群的性能和健康状况,及时发现并解决潜在的问题。
作者其他创作
大纲/内容
begin uncommited value
For PaxosService
OP_ACK
Boostrasp
调用Monitor的ms_dispatch
STATE_SYNCHRONIZING
end
STATE_ACTIVE
no
yes
PROBE REPLY
STATE_ELECTING
Error
PaxosService的dispatch
peon_init
LEADER
初始化Monitor
SYNCHRONIZING
look for uncommitted value
contains value uncommited
OP_GET_CHUNK
注册AdminSocket命令
PROPOSE
STATE_UPDATING_PREVIOUS
recv collect
STATE_RECOVERING
pn my accept pn
启动定时任务
begin
注册logger
send commit
should_propose 计算延迟时间
STATE_UPDATING
leader commit local and send commit to quorum
prepare_update
propose_pending
trigger_propose
OP_VICTORY
need share with others
BEGIN
LEADER ELECTION
OP_GET_COOKIE_FULL/OP_GET_COOKIE_RECENT
STATE_PEON
is leader
leader_init
lose election
win election
STATE_PROBING
boostrap
need update
peer accept my pn
LEASE
ACCEPT
OP_CHUNK/OP_LAST_CHUNK
STATE_LEADER
leader recv accept from quorum
STATE_REFRESH
获取解析monmap
LEASE ACK
Monitor init
peon recv begin
STATE_WRITING_PREVIOUS
PROBE
转给leader
store commited value
check uncommited value
OP_COOKIE
LAST
finish_round
recv prob reply and need sync
paxos propose_pending
need sync
Monitor preinit
RECOVERING
Monitor 处理
need sync after store
Montor加入Mesager dispatch 队列
NEW VALUE
STATE_WRITING
Init PaxosService and Paxos
Messager收到消息
PEON
collect begin
recv last
COLLECT
new pn and cllect again
paxos become UPDATING
Messager start
pika new pn
COMMIT
begin paxos
leader commit local and send commit to quorum
preprocess_query
新建初始化Messager
leader collected uncommitted value
accept
0 条评论
下一页