saltstack的使用

3 篇文章 0 订阅
2 篇文章 0 订阅

使用saltstack进行自动化管理中的问题

    1、几百上千台服务器需要部署环境,那么多主机如何安装salt-minion

        这种情况肯定无法手动去部署,那么使用salt-master来部署还是存在一个问题,那就是其他的主机开始是没有salt-minion的,这就意味着需要手动去安装,配置,这将花费大量的时间,这里讲一下salt-master的一个互补功能软件salt-ssh

        使用salt-ssh可以不用安装salt-minion,只需要知道对应的IP地址和用户名,密码即可

    安装salt-ssh

    yum -y install salt-ssh

配置salt-ssh

    vi /etc/salt/roster 

minion-one:                              //用于显示minion的标识,可以随意配置,即使多台的一样也不报错,最好不要一样,用于分别控制minion的
  host: 192.168.40.128
  user: root

  passwd: root

只需要在该文件中配置minion的信息就可添加

成功后就可直接使用,如: salt-ssh '*' test.ping

使用它的cmd.run 来安装salt-minion即可直接进行操作

2)既然salt-ssh都可以操作,那为什么还要安装salt-master呢

    1)salt-ssh是单线程操作,速度非常慢,salt-master是多线同时进行,速度快,效率高,两者同时使用可以有效的进行互补

    2)salt-master支持pillar,用于编写脚本更方便,可以有效的减少工作量,使脚本可复用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值