saltstack 实战:安装配置httpd
vi /etc/salt/master
# 搜索找到file_roots
打开如下内容的注释:
file_roots:
base:
- /srv/saltmkdir /srv/salt
cd /srv/saltvi /srv/salt/top.sls
# 加入如下内容
base:
'*': #前面有两个空格
- httpd #前面有4个空格
# 意思是,在所有的客户端上执行httpd模块最后更新于
vi /etc/salt/master
# 搜索找到file_roots
打开如下内容的注释:
file_roots:
base:
- /srv/saltmkdir /srv/salt
cd /srv/saltvi /srv/salt/top.sls
# 加入如下内容
base:
'*': #前面有两个空格
- httpd #前面有4个空格
# 意思是,在所有的客户端上执行httpd模块最后更新于
systemctl restart salt-mastervi /srv/salt/httpd.slshttpd-service:
pkg.installed:
- names: # 这里如果只有一个服务,那么就可以写成 - name: httpd 不用再换一行了。
- httpd
- httpd-devel
service.running:
- name: httpd
- enable: Truesalt 'salt2' state.highstate
# 执行过程会比较慢,因为客户端上在yum install httpd httpd-devel