Ceph Calamari—节点加入

Calamari通过SaltStack的反射机制实现了被监控节点配置和状态的同步。在Salt Master的配置文件中,包含了对反射的配置,如图所示。

节点加入

该反射配置,监测minion的启动事件。当有minion事件在Salt总线时,Master就会调用start.sls进行处理。如下是start.sls的内容。

节点加入SaltStack状态

由图可以看出,反射的主要工作是定向状态同步和子模块的同步。也即,Master收到事件后,会确保被监控/管理节点上已经安装必要的软件且配置文件正确(具体可以参考Salt的state文件http://docs.saltstack.cn/topics/reactor/index.html)。

由此,Calamari通过SaltStack的机制实现了自身的自动化部署,减少了运维人员的工作量。

如果引用本站的原创文章,请注明原文链接:,本站保留追究责任的权利!