博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SaltStack-Master高可用
阅读量:7199 次
发布时间:2019-06-29

本文共 828 字,大约阅读时间需要 2 分钟。

一.首先要对每个minion配置两台master

vim /etc/salt/minion

master:  - 192.168.60.130  - 192.168.60.129

这是以列表的形式配置的。

注:配置完成之后,先别急着重启,需要将master和minion所有的配置都配完了才能重启。

 

二.然后将主master上的配置文件拷到备master上去

cd /etc/saltscp master 192.168.60.129:/etc/salt/

 

三.保持主master和备master的所有证书和状态一致

可以通过rsync来同步,也可以使用NFS网络文件系统来做共享,但是个人觉得同步的效果会好一些,我们这边实验,直接将两个目录手动同步,生产环境建议使用rsync。

cd /etc/salt/pkiscp -r master 192.168.60.129:/etc/salt/pki/cd /srv/scp -r salt 192.168.60.129:/srv/

 

四.启动备master,重启所有minion

service salt-master restartservice salt-minion restart

 

五.在备master上测试对所有minion的远程执行

salt '*' test.ping

 

六.注意事项:

1.master配置文件一样2.master配置文件中,file_roots配置一样,而且配置的目录必须存在3.master的公钥和私钥必须保持一样4.修改salt-minion配置,设置两个master,并且重启5.备用master搭建完成之后,使用salt-key -L来查看是否需要将所有minion的key进行通过,有的话,就都通过,没有的话,直接使用master进行测试。

 

转载于:https://www.cnblogs.com/Jackie-Chen/articles/10807747.html

你可能感兴趣的文章
学习虚拟化技术需要掌握的知识与能力(未完成版)
查看>>
电商:流量不再重要,渠道终将为王
查看>>
【VMware混合云】应用为王
查看>>
创建一个.Net项目
查看>>
SCVMM2012部署之四:安装VMM远程控制台
查看>>
大数据分析——信息安全下一站
查看>>
cocos2d-x学习笔记02:引擎特性
查看>>
如今的SEO与以往的SEO有何不同?
查看>>
ASP.NET 5系列教程 (一):领读新特性
查看>>
平台类网站为非星级酒店带来营销新机遇
查看>>
iphone5最新谍讯汇总
查看>>
Json概述以及python对json的相关操作
查看>>
用Saltstack的returners实现批量监控和数据存储
查看>>
四大特色引人注目瑞星ESM SOHO版全力护航小微企业
查看>>
闲聊明星形象对代言产品的影响
查看>>
与大数据打交道的那些人
查看>>
SQL JOIN--Nested Join
查看>>
linu下 php+nginx+mysql安装配置
查看>>
【轻松一刻】那些让我们惊叹不已的唯美GIF动态图片
查看>>
Html.ActionLink
查看>>