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
 
