• Ceph 内部结构
  • MDS 开发人员文档
  • 查看页面源

Ceph
  • Ceph 简介
  • 安装 Ceph
  • Cephadm
  • Ceph 存储集群
  • Ceph 文件系统
  • Ceph 块设备
  • Ceph 对象网关
  • Ceph 管理器守护进程
  • Ceph Dashboard
  • 监控概览
  • API 文档
  • 架构
  • 开发者指南
  • Ceph 内部结构
    • 启动开发模式 Ceph 集群
      • Ceph 中的负载均衡
      • 使用 LTTng 跟踪 Ceph
      • 使用 Blkin 跟踪 Ceph
      • BlueStore 内部原理
      • 关于如何设置 Ceph Kerberos 身份验证的详细文档
      • CephFS Fscrypt
      • CephFS 镜像
      • CephFS 回收接口
      • CephFS 快照
      • Cephx
      • Cephx 身份验证协议的详细描述
      • 配置管理系统
      • config-key 布局
      • CephContext
      • 持续集成架构
      • 语料库结构
      • 安装 Oprofile
      • CpuTrace
      • CRUSH MSR(多步重试)
      • C++17 和 libstdc++ ABI
      • 数据去重
      • CephFS 延迟删除
      • 部署开发集群
      • 在同一台机器上部署多个开发集群
      • 开发工作流
      • 编写 Ceph 文档
      • Ceph messenger DPDKStack
      • 序列化(编码/解码)
      • 纠删码存储池
      • 文件分条
      • FreeBSD 实现细节
      • 构建 Ceph 文档
      • 健康报告
      • IANA 编号
      • 测试 Linux 内核 CephFS 驱动程序更改
      • 第一步:构建内核
      • 第二步:创建虚拟机
      • 第三步:配置虚拟机网络
      • 使用 Rook 在 Kubernetes 中开发 Ceph
      • libcephfs 代理的设计
      • 库架构
      • 使用集群日志
      • 调试日志
      • 在 MacOS 上构建
      • 什么是 mempool?
      • 我们可以跟踪的一些常见 mempools
      • Messenger 笔记
      • Monitor 引导
      • Monitor 选举
      • 磁盘格式
      • 完整的 OSDMAP 版本修剪
      • msgr2 协议(msgr2.0 和 msgr2.1)
      • 网络编码
      • 网络协议
      • 对象存储架构概述
      • OSD 类路径问题
      • Peering
      • 使用 perf
      • Perf 计数器
      • Perf 直方图
      • PG(放置组)笔记
      • 存储池迁移设计
      • 开发人员指南(快速)
      • RADOS 客户端协议
      • RBD 增量备份
      • RBD 导出和导入
      • RBD 分层
      • 发布清单
      • Ceph 发布流程
      • SeaStore
      • Sepia 社区测试实验室
      • Cephx 协议的会话认证
      • 测试笔记
      • 公共 OSD 版本
      • NFS CephFS-RGW 开发人员指南
      • Wireshark 分析器
      • Zoned Storage 支持
      • OSD 开发人员文档
      • MDS 开发人员文档
        • MDS 内部数据结构
        • 子树导出(Subtree exports)
        • Ceph MDS 锁(Locker)
        • MDS 静默协议(MDS Quiesce Protocol)
      • RADOS Gateway 开发人员文档
      • ceph-volume 开发人员文档
      • Crimson 开发人员文档
  • 治理
  • Ceph 基金会
  • ceph-volume
  • Crimson (技术预览)
  • Ceph 版本 (常规)
  • Ceph 版本 (索引)
  • 安全
  • 硬件监控
  • 术语表
  • 追踪
Ceph

注意

本文档适用于 Ceph 的开发版本。

报告文档错误

MDS 开发者文档

目录

  • MDS 内部数据结构
  • 子树导出(Subtree exports)
    • 正常迁移(Normal Migration)
  • Ceph MDS 锁(Locker)
    • 为什么要使用锁?
    • 锁类型(Lock Types)
    • 锁类(Lock Classes)
    • 读、写和排他锁(Read, Write and Exclusive Locks)
    • 锁状态和锁状态机(Lock States and Lock State Machine)
    • 锁转换(Lock Transition)
  • MDS 静默协议(MDS Quiesce Protocol)
    • 机制(Mechanism)
    • Inode 静默锁(Inode Quiescelock)
    • 查找和导出(Lookups and Exports)

由 Ceph 基金会为您呈现

Ceph 文档是由非营利性 Ceph 基金会 资助和托管的社区资源。如果您希望支持这项工作和我们的其他努力,请考虑 立即加入。

上一页 下一页

© 版权所有 2016,Ceph 作者和贡献者。根据知识共享署名-相同方式共享 3.0 (CC-BY-SA-3.0) 授权。