12篇文章 · 6958字 · 1人关注
【问题描述】L版本 12.2.13空置一年的集群,检查发现大量OSD的meta容量占用特别高;重启这些OSD,会长时间卡在BlueFS::_r...
NVMEDevice是基于SPDK针对NVME设备的一种BlockDevice实现,模块的主要类图如下: 接下来对主要的流程进行分析 初始化设备...
一图胜千言
一图胜千言
整体架构 BlueStore中,对KV存储进行了一层抽象,以支持多种不同的KV存储引擎,抽象类型为KeyValueDB,BlueStore包含了...
从已知,创建目录操作使用CEPH_MDS_OP_MKDIR消息,分发至void Server::handle_client_mkdir(MDRe...
主要类图 可放大后查看原图 mdlog流程梳理 下面以创建文件(OPENC)为例,来分析mdlog产生、提交及flush的过程 首先,获取到当前...
acquire_locks是在MDS的各种请求流程中都必经的过程,下面对其进行分析源码文件:src/mds/Locker.cc加锁函数: 针对此...
OPEN 涉及消息CEPH_MDS_OP_OPEN、CEPH_MDS_OP_CREATE(在已存在情况下调用open,不存在时调用openc)实...
文集作者