认识Saltstack已经好久了,由于工作原因,也可能由于太懒的原因吧,一直没有好好研究。最近闲下来了,最近闲来无事,准备研究一下记录学习的过程及学习中遇到的问题。借鉴了很多网友的文档,并做了很多实验。此记录笔记可能比较简陋......见谅。
Saltstack基于C/S架构,服务端master和客户端minions
1.安装server端
[root@node1 ~]# ntpdate pool.ntp.org 19 Aug 11:24:25 ntpdate[22677]: adjust time server 202.112.10.36 offset 0.023708 sec [root@node1 ~]# yum install salt-master salt-minion -y [root@node1 ~]# cp /etc/salt/master /etc/salt/master.bak #修改为本机(server)IP [root@node1 ~]# sed -i ‘s/^#interface: 0.0.0.0/interface: 192.168.64.128/‘ /etc/salt/master #设置为自动认证 [root@node1 ~]# sed -i ‘s/^#auto_accept: False/auto_accept: True/‘ /etc/salt/master [root@node1 ~]# etc/init.d/salt-master start Starting salt-master daemon: [确定]
2.安装client
[root@node2 ~]# ntpdate pool.ntp.org 19 Aug 11:29:34 ntpdate[2174]: adjust time server 202.112.10.36 offset 0.023708 sec [root@node2 ~]# yum install salt-minion -y [root@node2 ~]# cp /etc/salt/minion /etc/salt/minion.bak #修改为server端ip [root@node2 ~]# sed -i ‘s/^#master: salt/master: 192.168.64.128/‘ /etc/salt/minion #修改认证id [root@node2 ~]# sed -i ‘s/#id:/id: node2/‘ /etc/salt/minion [root@node2 ~]# /etc/init.d/salt-minion start Starting salt-minion daemon: [确定]
3.在server端测试
[root@node1 ~]# salt ‘*‘ test.ping node2: True
显示True说明安装成功......
本文出自 “ˉ、穎濤┃﹎” 博客,请务必保留此出处http://hypocritical.blog.51cto.com/3388028/1685864
原文地址:http://hypocritical.blog.51cto.com/3388028/1685864