ceph
yTovy
这个作者很懒,什么都没留下…
展开
-
bluestore freelist分析
FreelistManager简介FreelistManager是做什么的freelist manager负责管理磁盘空间释放跟申请, 说白了就是对某段空间做标记,标记是否被使用,然后以kv方式记录,key是实际盘的偏移, value管理从当前物理偏移开始128个块,以bitmap方式管理. kv可以理解成一个extent类的继承结构FreelistManager ----> BitmapFreelistManager创建实例对象FreelistManage...原创 2020-11-23 16:00:28 · 305 阅读 · 0 评论 -
ceph设置norecover导致client io hang分析
J版本recover机制整体逻辑回馈消息处理入口函数bool ReplicatedBackend::handle_message( OpRequestRef op ){ dout(10) << __func__ << ": " << op << dendl; switch (op->get_req()-&...原创 2020-01-06 15:54:00 · 776 阅读 · 0 评论