本文介绍Ceph RADOS客户端写路径:librados通过Objecter计算目标PG和Primary OSD,发送MOSDOp请求;Primary执行事务并协调副本应答,默认等待持久化后确认。读操作依赖readable_until租约防止stale read,跨Primary切换时通过LAGGY/WAIT状态阻塞请求。客户端通过epoch追赶和reqid去重保证一致性。
完成下面两步后,将自动完成登录并继续当前操作。