centos下saltstack的安装与部署

本文详细介绍了在CentOS系统中安装和部署SaltStack的步骤,包括基础环境配置,如关闭防火墙和SELinux,安装yum源和SaltStack软件。接着,列举了常用命令,如`test.ping`、`cmd.run`等,并展示了如何使用SaltStack进行配置管理,如yum部署LAMP环境。此外,还提到了通过源码部署的方法。
摘要由CSDN通过智能技术生成

1.  基础环境

http://docs.jinkan.org/docs/jinja2/   jinja网站

1.1. 环境信息

主机名

IP

软件

备注

salt-master

192.168.32.130

 

 

salt-minion01

192.168.32.131

 

 

salt-minion02

192.168.32.134

 

 

 

1.2. 配置IP

1.3. 关闭防火墙和selinux

systemctl disable firewalld.service

systemctl stop firewalld.service

firewall-cmd --state

1.4. 规范主机名

hostnamectl set-hostname master  \\此时主机名配置文件也改了

1.5. 时钟同步

2.  部署saltstack环境

2.1. 安装yum源

yum -y install https://repo.saltstack.com/yum/redhat/salt-repo-latest-2.el7.no

arch.rpm \\三台机器都执行

2.2. 安装saltstack

salt-master执行

[root@salt-master ~]# yum -y installsalt-master salt-minion

salt-minion01、salt-minion02执行

[root@salt-minion01 ~]# yum -y installsalt-minion

配置文件/etc/salt/

master的配置文件master

修改master的配置文件

[root@salt-master ~]# sed -i's/#auto_accept: False/auto_accept: True/' /etc/salt/master

\\开启自动认证功能

修改minion的配置文件,如下:

包括服务端的minion和2个客户端的minion

[root@salt-master salt]# IP=$(ifconfigeno16777736 | awk 'NR==2{print$2}');sed -i -e '/^#master: salt/ s/#master:salt/master: 192.168.32.130/' -e "/#id:/ s/#id:/id: $IP/&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值