ceph写osd的配置文件ceph.conf
ceph在部署过程中是先进行部署,再去写配置文件的,而一些新手在部署完了后,并没有写配置文件,在重启服务器后,因为挂载点没有挂载,所以服务无法启动,所以需要写好配置文件
还有一种情况是集群有几百个osd,在新加入或者修改的时候,再去进行变更配置文件就是一个很麻烦的事情,所以写配置文件这个如果脚本来处理,就可以节约很多时间,所以写了一个脚本如下,这个地方如果熟悉python的可以用python写,我这个是自己使用,并且使用的频率不会太高,因此,怎么方便怎么来
脚本里面用了一个二进制文件是解析json用的,这个拷贝到运行的机器上就可以了
解析的二进制文件在这里下载:
http://stedolan.github.io/jq/
备用下载地址:
http://pan.baidu.com/s/1pKgefmr
下载后拷贝到linux机器的/sbin/下面,为了方便重命名为 /sbin/jq
后面的输出可以方便的修改,原理是获取当前的osd状态,然后去osd上获取信息
1 |
|
ceph写osd的配置文件ceph.conf
https://zphj1987.com/2016/01/11/ceph写osd的配置文件ceph.conf/