Ceph配置文件查看修改方式
1. 修改ceph配置文件的方式有三种:(其中包含临时和永久生效)
1) 修改所有或者指定的进程
2) 修改当前服务器进程
3) 修改配置文件
Note:在线修改属于临时生效,修改配置文件属于永久生效
2. 查看默认配置:
- # ceph -admin-daemon {daemon-name} --show-config
- # ceph --show-config
3. 查看进程的生效配置信息:
ls /var/run/ceph/(下面是ceph的套接字文件socket)可以从套接字文件中获取生效的配置信息,也可以通过进程获取配置信息
- # ceph daemon {daemon-name} config show
- # ceph --admin-daemon /var/run/ceph/{socket-name} config show
例如:
- # ceph --admin-daemon /var/run/ceph/ceph-mon.sds1.asok config show (get)
- # ceph daemon osd.0 config show (get)
4. 修改进程的配置:(临时生效)
1) 任何存储节点修改
- # ceph tell {daemon-type}.{daemon id or *} injectargs --{name} {value} [--{name} {value}]
例如:
- # ceph tell osd.0 injectargs '--debug-osd 0/5'
- # ceph tell mon.* injectargs '--osd_recovery_max_active 5'
2) 需要到该进程节点上面修改
- # ceph osd find {daemon-name}
- # ceph daemon {daemon-name} config set debug_osd 0/5
5. 修改配置文件:(永久生效)
- # vim /etc/ceph/ceph.conf
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本