Saltstack安装

linux 集群管理,配置基本相同。刚开始维护几台服务器登录服务器一台一台改也不费事。当手头主机有上百台的时候,操作起来就有些崩溃了。网上看到一堆的批量管理工具Ssh key、Saltstack、expect、puppet、ansible、cfengine。

从简单实用,开发语言为py等综合考虑选用Saltstack自动化运维。

Saltstack是一种全新的基础设施管理方式,是一个服务器基础架构集中化管理平台,几分钟内便可运行起来,速度够快,服务器之间秒级通讯,扩展性好,很容易批量管理上万台服务器,显著降低人力与运维成本;它具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func;通过部署SaltStack环境,可以在成千上万台服务器上做到批量执行命令,根据不同业务特性进行配置集中化管理、分发文件、采集服务器数据、操作系统基础及软件包管理等。

服务端安装配置

#安装EPEL YUM源
yum  install epel-release.noarch
#安装服务端
yum  install salt-master 

  [root@localhost ~]# cd /etc/yum.repos.d/  
    [root@localhost yum.repos.d]# ls
    CentOS-Base.repo 
    epel.repo 

客户端安装配置

#安装EPEL YUM源
yum -y install epel-release.noarch
#安装客户端
yum -y install salt-minion

# 将主机名配置为客户端ID
第16行  master: 192.168.1.130
第78行  id: centos

#设置启动
service salt-minion start  
systemctl  restart salt-minion

服务端:
[root@localhost ~]# salt-key -L
Accepted Keys:
Centos
Denied Keys:
Unaccepted Keys:
Rejected Keys:

测试服务
salt  '*'  test.ping 
 salt '*' cmd.run 'free -m'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值