一、最近一直在忙数据库平台测试的事情,预测国庆之后就能上线,好激动,不过还有点担心啊,所有功能都依靠这个平台,包括数据库的基本操作、权限管理、迁移、监控、报警等等,平台如果挂了,天就塌了,所以我把平台的所有组件都搞成HA了,本文记录一下saltstack maser的 HA,官网有一些相关的介绍,不过看的不是很明白,自己就简单的总结一下步骤吧。
二、环境
10.10.10.10 salt-maser1 10.10.10.11 salt-maser2 10.10.10.100 salt-minion 10.10.10.101 salt-minion 10.10.10.102 salt-minion
三、部署
salt-maser1上
1、yum -y install salt-master 2、 vim /etc/salt/master auto_accept: True #去掉对该行的注释,并修改False为True 3、启动服务 /etc/init.d/salt-master start
salt-maser2上
1、执行salt-maser1上的1、2步之后,还有最关键的一步 scp salt-maser1的 /etc/salt/pki/master/master.pem和/etc/salt/pki/master/master.pub,覆盖本地的 2、启动服务 /etc/init.d/salt-master start
salt-minion上
1、yum -y install salt-minion 2、vim /etc/salt/minion 添加下面内容 master: - 10.10.10.10 - 10.10.10.11 id: 10.10.19.37 3、启动服务 /etc/init.d/salt-minion start
至此已经ok了,在两台master上测试看看:
salt-key -L #查看客户端key认证情况 salt ‘*‘ cmd.run "ping -c 2 cmcm.com"
时间: 2024-10-27 03:38:38