当前位置: 首页 > article >正文 ceph pg rebalance article 2024/11/18 8:24:13 背景 1 个 osd full 超过 85% 使用率 最近有大量的数据写入及数据删除操作 $ ceph osd df tree | grep osd.158 ID CLASS WEIGHT REWEIGHT SIZE RAW USE DATA OMAP META AVAIL %USE VAR PGS STATUS TYPE NAME 158 ssd 14.00000 1.00000 14 TiB 12 TiB 12 TiB 503 MiB 20 GiB 2.0 TiB 85.40 1.91 147 up 目标 执行一次 pg rebalance 令数据均衡一点 原理 获取当前 osd map 信息 (获取当前 OSD usage) 对 osd full 中的 pg 执行 osd pg-upmap-item 操作 (进行 pg 迁移) 实现 osd 容量降低,均衡当前集群中的 osd 容量 方法 通过命令设定兼容模式 ceph osd set-require-min-compat-client luminous --yes-i-really-mean-it 获取当前 osd map 信息 ceph osd getmap -o /tmp/osd_map 查看全文 http://www.kler.cn/a/324851.html 相关文章: HDMI之SBTM 2024年09月CCF-GESP编程能力等级认证Python编程三级真题解析 ASP.NET 部署到IIS,访问其它服务器的共享文件 密码设定 RedHat7—Linux中kickstart自动安装脚本制作 Go语言24小时极速学习教程(四)MySQL数据库的增删改查 工化企业内部能源能耗过大 落实能源管理 大数据-148 Apache Kudu 从 Flink 下沉数据到 Kudu 探索顶级低代码开发平台,实现创新 解决Android Studio 右上角Gradle不显示task Docker技术深度解析与实践案例 解决macOS搭建flutter错误 CocoaPods not installed 自然语言处理实战项目:从理论到实现 3. 轴指令(omron 机器自动化控制器)——>MC_MoveRelative ChatGPT+R语言强强联合,数据分析不再难!回归与混合效应模型、多元统计分析、结构方程模型(SEM)(lavaan)、Meta分析、贝叶斯回归等应用 CORE MVC 过滤器 (筛选器) 使用WPF实现一个快速切换JDK版本的客户端工具 视频格式转换:avi格式转mp4格式 Linux中查找在某一文件夹下有没有给定名字的文件 springboot+satoken实现刷新token(值变化) 威胁检测与防范:如何及时、准确对抗安全风险 react-markdown 使用 rehype-katex,解决锚点跳转后渲染异常 linux 下mailx 的使用。发送短信 在vue项目中禁用鼠标右键,选中 STM32 MCU学习资源 excel怎么转换json Linux中gcc,g++常用编译选项
背景 1 个 osd full 超过 85% 使用率 最近有大量的数据写入及数据删除操作 $ ceph osd df tree | grep osd.158 ID CLASS WEIGHT REWEIGHT SIZE RAW USE DATA OMAP META AVAIL %USE VAR PGS STATUS TYPE NAME 158 ssd 14.00000 1.00000 14 TiB 12 TiB 12 TiB 503 MiB 20 GiB 2.0 TiB 85.40 1.91 147 up 目标 执行一次 pg rebalance 令数据均衡一点 原理 获取当前 osd map 信息 (获取当前 OSD usage) 对 osd full 中的 pg 执行 osd pg-upmap-item 操作 (进行 pg 迁移) 实现 osd 容量降低,均衡当前集群中的 osd 容量 方法 通过命令设定兼容模式 ceph osd set-require-min-compat-client luminous --yes-i-really-mean-it 获取当前 osd map 信息 ceph osd getmap -o /tmp/osd_map 查看全文 http://www.kler.cn/a/324851.html 相关文章: HDMI之SBTM 2024年09月CCF-GESP编程能力等级认证Python编程三级真题解析 ASP.NET 部署到IIS,访问其它服务器的共享文件 密码设定 RedHat7—Linux中kickstart自动安装脚本制作 Go语言24小时极速学习教程(四)MySQL数据库的增删改查 工化企业内部能源能耗过大 落实能源管理 大数据-148 Apache Kudu 从 Flink 下沉数据到 Kudu 探索顶级低代码开发平台,实现创新 解决Android Studio 右上角Gradle不显示task Docker技术深度解析与实践案例 解决macOS搭建flutter错误 CocoaPods not installed 自然语言处理实战项目:从理论到实现 3. 轴指令(omron 机器自动化控制器)——>MC_MoveRelative ChatGPT+R语言强强联合,数据分析不再难!回归与混合效应模型、多元统计分析、结构方程模型(SEM)(lavaan)、Meta分析、贝叶斯回归等应用 CORE MVC 过滤器 (筛选器) 使用WPF实现一个快速切换JDK版本的客户端工具 视频格式转换:avi格式转mp4格式 Linux中查找在某一文件夹下有没有给定名字的文件 springboot+satoken实现刷新token(值变化) 威胁检测与防范:如何及时、准确对抗安全风险 react-markdown 使用 rehype-katex,解决锚点跳转后渲染异常 linux 下mailx 的使用。发送短信 在vue项目中禁用鼠标右键,选中 STM32 MCU学习资源 excel怎么转换json Linux中gcc,g++常用编译选项