上QQ阅读APP看书,第一时间看更新
2.2.3 Ceph Monitor一致性
Ceph客户端和其他守护进程使用配置文件发现Monitor。Monitor间的相互发现是使用Monitor Map,而不是配置文件。Monitor Map存在于集群中,需要的时候可以执行命令导出,这样Ceph集群的管理信息就比存放在配置文件中更安全。例如在配置文件中指定Ceph启动端口时写错,导致Ceph不可用,而有了Monitor Map,即便是端口错误,Ceph集群的各个Monmap依旧在集群中,并不影响多Monitor间的通信。另外,你对Ceph集群所做的任何更新,都要由Paxos来保证Cluster Map分布式的一致性。