更多配置改进
sage
我们更新了配置框架(再次),以便只需要一个配置文件即可用于整个集群。
ceph.conf 文件包含一个全局部分、每个守护进程类型(例如,mon、mds、osd)的部分以及每个守护进程实例(例如,mon0、mds.foo、osd12)的部分。 这允许您尽可能以通用方式指定选项,使用一些简单的变量替换,或者在特定于守护进程类型或守护进程的部分中。 例如,
[global]
pid file = /var/run/ceph/$name.pid
[osd]
osd data = /data/osd$id
[osd0]
host = node0
debug osd = 10 ; 仅针对此 osd
[osd1]
host = node1
等等。然后,您可以将文件未修改地分发到所有节点,并且在每个机器上,启动脚本只会关注分配给该主机的守护进程。
