ceph admin socket修改ceph配置文件
目前有两种动态修改的方式来让ceph中各个组件的配置生效,所以介绍如下两种方式方便我们进行功能或者代码的调试
使用ceph daemon方式修改
ceph daemon osd.0 help
用于osd的daemon服务ceph daemon mon.ceph-node1 help
用于mon的admin socket命令、ceph daemon osd.0 config show
检查osd.0的配置的设置ceph daemon mon.ceph-node1 config show
检查mon的配置设置ceph daemon osd.0 config get osd_recovery_max_chunk
获取指定osd的服务参数ceph daemon osd.0 config set osd_recovery_max_chunk 1000000
设置osd.0的服务参数ceph daemon osd.0 config set debug_osd 20
设置osd 的debug日志级别为20,日志打印会更加详细
使用ceph tell osd.0 injectargs方式修改
该osd.0同样可以替换为mon.nodeid, mds.nodeid
ceph tell osd.0 injectargs '--osd_recovery_threads=2'
改变osd.0的该项参数的修改ceph tell osd.* injectargs '--osd_recovery_threads=2'
改变集群所有的osd的配置项ceph tell osd.* injectargs '--osd_recovery_threads=2 --osd_recovery_max_single_start=1'
改变集群所有osd的多个配置项
ceph tell详细参数**ceph tell {daemon-type}.{id or *} injectargs --{config_setting_name} {value}
**
以上两种设置ceph 配置文件参数的方式均为运行时修改服务配置,但都是临时的,如果想要让配置长期生效,还是需要更改ceph.conf
ceph admin socket修改ceph配置文件相关推荐
- 【ceph】Admin Socket机制|ceph dump 命令原理
目录 python 前端部分 Admin Socket后端部分 ceph 命令下发流程:命令行-->python 前端部分处理-->Admin Socket后端部分处理 前端部分 pyth ...
- ceph admin socket机制
http://blog.chinaunix.net/uid-24774106-id-5059727.html
- 修改ceph crush map,并指定到资源池
版本:ceph L 版本 12.2.1 环境:单节点 15 osd -1 0 root default -3 94.53119 host node1 0 hdd 5.37108 osd.0 up 1. ...
- Ceph使用系列之——Ceph RGW使用
本文分享主题是<Ceph使用系列之--Ceph RGW使用>,欢迎关注. Ceph RGW介绍 Ceph对象网关是在librados之上构建的对象存储接口,旨在为应用程序提供通往Ceph存 ...
- ceph(2)--Ceph RBD 接口和工具
本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成: (1)安装和部署 (2)Ceph RBD 接口和工具 (3)Ceph 物理和逻辑结构 (4)Ceph 的基础数据结构 ...
- ceph(7)--Ceph 的基本操作和常见故障排除方法
本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成: (1)安装和部署 (2)Ceph RBD 接口和工具 (3)Ceph 物理和逻辑结构 (4)Ceph 的基础数据结构 ...
- 【ceph】cmake管理Ceph编译+Ceph工程目录+cmake 实战学习
前言 Ceph cmake 工程 cmake生成的目录 cmake工程添加新模块(CMakeLists.txt) 添加动态库依赖 cmake导入外部链接库 *.cmake文件 cmake生成编译DEB ...
- pprof搭配ceph tell命令分析ceph内存
文章目录 安装 使用 使用`ceph tell`产生堆栈信息文 使用`pprof`工具分析内存及`ceph tell`释放内存 火焰图`FlameGraph`可视化进程堆栈信息 pprof是一个goo ...
- linux修改mysql配置文件_忘记MySQL密码怎么办?一招教你搞定!
在安装完 MySQL 或者是在使用 MySQL 时,最尴尬的就是忘记密码了,墨菲定律也告诉我们,如果一件事有可能出错,那么它一定会出错.那如果我们不小心忘记了 MySQL 的密码,该如何处理呢?别着急 ...
最新文章
- C#的简单不安全双向“混淆”
- 强制浏览器使用兼容模式,Web.config,httpProtocol
- POJ 3164 Command Network
- react全局状态管理_react状态管理redux
- 【DevCloud· 敏捷智库】如何进行需求结构化管理?
- java zoneid_java – ZoneId和LocalDateTime
- 中的工程图怎样才能做成正规图纸_新一代一拖二口罩机图纸详细设计三维模型带工程图...
- json-viewer.js案例
- 科创板设立 币圈走向几何?
- 连续41次通过VB100认证,腾讯安全技术实力再获国际权威认可
- Asp.NET Core+ABP框架+IdentityServer4+MySQL+Ext JS之文件上传
- iPhone/iPad解锁屏幕密码
- 我的计算机梦想作文,我的梦想作文600字
- 微型计算机蓝屏的处理方法,电脑出现蓝屏如何解决_电脑蓝屏的处理方法
- Vue-报错1(命名规范)
- 十年感悟之 python之路
- ctfshow-web入门-node.js
- 用sheel xmllint --xpath模块进行xml解析
- 在windows上安装Postgresql,安装空间数据库postgis引擎,创建可以存储空间点线面的数据库,解决could not open extension control file问题
- c++算法:四数之和---固定两数,用夹逼法