1.安装

master:
yum install salt-master salt-minion -y minion:
yum install salt-minion -y

2.修改配置文件(minion)

更改/etc/salt/minion
master: yanglin3

3.重启

systemctl start salt-master
systemctl start salt-minion

4.接受

salt-key 

salt-key -A  #接受

salt "*" test.ping   #测试连接

salt "*" cmd.run hostname  #远程执行命令

5.配置

vim  /etc/salt/master
添加:
file_roots:
base:
- /srv/salt/base
dev:
- /srv/salt/dev
test:
- /srv/salt/test
prod:
- /srv/salt/prod 创建目录
mkdir -pv /srv/salt/{base,dev,test,prod} 在base目录下编辑
apache.sls

apache-install:
  pkg.installed:
    - pkgs:
    - httpd

service.running:
    - name: httpd

启动:salt "yanglin1" state.sls apache

或者在base下创建web目录,将apache.sls放下面

启动:salt "yanglin3" state.sls web.apache

或者在base下面创建top.sls,

base:
'yanglin1':
- web.apache
'yanglin3':
- web.apache

启动:salt '*' state.highstate

最新文章

  1. 谈谈基于OAuth 2.0的第三方认证 [上篇]
  2. Unsafe与CAS
  3. webkit的一些不为人知的高级属性
  4. JMeter压力测试以文件的形式
  5. 服务器操作系统应该选择 Debian/Ubuntu 还是 CentOS?
  6. ubuntu使用记录
  7. OpenMp之sections用法
  8. PowerDesigner 正向工程 和 逆向工程 说明
  9. tomcat的配置
  10. C++ count_if/erase/remove_if 用法详解
  11. Python 进程与线程小随笔
  12. order by group by
  13. C++与蓝图互调
  14. PHP基本随笔
  15. 盖得化工----requests/bs4---采集二级网址
  16. jmeter分布式测试的坑
  17. (转)Unity内建图标列表
  18. 《Hadoop权威指南》(Hadoop:The Definitive Guide) 气象数据集下载脚本
  19. vue-meta
  20. C#线程运用基础

热门文章

  1. C#中++i与i++的区别
  2. Maven入门教程(一)
  3. Aspnet mvc移除WebFormViewEngine
  4. Linux(Manjaro) -Docker 安装及基本配置
  5. 设置MYSQL数据库编码为UTF-8
  6. YASnippet - emacs 的代码片段管理工具
  7. sqlplus: error while loading shared libraries: libsqlplus.so: cannot open shared object file
  8. 三十六、fetch
  9. Γ(a) 的两种方差与均值
  10. 判断一个点是否在某个区域内。百度,高德,腾讯都能用。(php版)