ceph op过程

将内容分配到本地磁盘后,来自OSD的事件
op_commit: op已由主OSD提交(即写入日志)
op_applied: op已被写入()’ en到主服务器上的备份FS(即,应用于内存中,但没有刷新到磁盘)
sub_op_applied: op_applied,但是对于副本的“subop”
sub_op_committed: op_commited,但用于副本的subop(仅用于EC池)
sub_op_commit_rec/sub_op_apply_rec from :当它听到上面的消息时,主要标记这个,但是对于特定的副本
commit_sent:我们将回复发送回客户端(或主OSD,用于子操作)
这些事件中有许多看起来是冗余的,但是跨越了内部代码中的重要边界(例如跨锁将数据传递到新线程)。

发布了301 篇原创文章 · 获赞 6 · 访问量 8578

猜你喜欢

转载自blog.csdn.net/qq_23929673/article/details/100049272
OP
今日推荐