ceph monitor stat machine
2016-06-23 10:30:02 0 举报
`ceph monitor stat machine`是一个Ceph命令,用于获取关于Ceph集群中各个OSD(对象存储设备)的统计信息。该命令返回有关每个OSD的状态、性能和健康程度的信息,包括磁盘利用率、读写操作数、网络带宽等。通过运行该命令,管理员可以监控Ceph集群的性能并及时发现任何潜在问题。此外,该命令还可用于检查OSD是否处于活动状态,以及它们是否正在处理数据。总之,`ceph monitor stat machine`命令是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 commited
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 条评论
下一页