saltstack安装
saltstack是cs架构的,服务端叫lsalt-master,客户端叫salt-minion。都可以通过epel-release来安装,然后用systemctl来启动。
yum install -y salt-master salt-minion
[root@webmaster ~]# sed -e '/^#/d' -e '/^$/d' /etc/salt/minion master: 192.168.10.10 id: 192.168.10.10 #在minion的配置文件中设定master和自身id
systemctl start salt-master;systemctl start salt-minion #启动服务
[root@webmaster ~]# salt-key Accepted Keys: 192.168.10.10 Denied Keys: Unaccepted Keys: Rejected Keys: #客户端启动后会向服务端发送认证请求,服务端accept后可以建立连接。
salt 192.168.10.10 test.ping #连接成功后测试连通性命令。
配置
/etc/salt
master master配置文件
minion minion配置文件
*.d 子配置文件目录
master配置
绑定ip地址和监听的端口,一个用来发送,一个用来接收
interface: 192.168.10.14
publish_port: 4505
ret_port: 4506 配置后重启服务
minion配置
指定master master:XX
默认是salt这个dns域名,我可以改成master的ip。
配置后重启服务,minion会尝试使用公钥和master进行连接
/etc/salt/minion_id是minion的id,改后重启服务,就能改id。
转载于:https://www.cnblogs.com/jabbok/p/9914958.html
saltstack安装相关推荐
- SaltStack 安装及配置认证
一.SaltStack 安装 SaltStack 是基于 Python 开发的,也是基于 C/S 架构,通过服务端 ( master ) 控制多台客户端 ( minion ) 实现批量操作 这里我们使 ...
- 自动化运维saltstack 安装部署以及一键部署实现负载均衡
saltstack介绍 SaltStack是一个服务器基础架构集中化管理平台,SaltStack基于Python语言实现,也是基于C/S架构,结合轻量级消息队列(ZeroMQ)与Python第三方模块 ...
- 使用SaltStack安装JDK1.6
创建states文件 在/srv/salt目录下创建jdk目录,并在jdk目录创建init.sls文件,init.sls文件内容如下: jdk-file:file.managed:- source: ...
- saltstack安装及简单配置
简介 SaltStack 是一个服务器基础架构集中化管理平台,具备配置管理.远程执行.监控等功能,一般可以理解为简化版的puppet和加强版的func. SaltStack基于Python语言实现,通 ...
- saltstack python3安装_如何在linux下升级python以及saltstack安装
背景:公司申请了一些云服务器,包括阿里云和腾讯云,由于服务器自带的python是2.x版本,考虑到后续开发人员要使用3.x版本的,因此对python进行版本升级. 首先查看云服务器的版本: 使用lsb ...
- SaltStack安装踩坑之路
一 背景 公司禁用ansible,机器越来越多,想试试 SaltStack到底有多块,如何适合上千台机器 官方centos7安装:http://docs.saltstack.cn/topics/ins ...
- 企业 Saltstack安装配置及远程推送
文章目录 Saltstack 概述 通信机制 安装与配置 安装 设置官方YUM仓库安装进行 配置 Saltstack远程执行操作 远程指令操作 编写远程执行模块文件来控制minion 模块使用 远程执 ...
- Saltstack安装部署及实践
Saltstack Salt,,一种全新的基础设施管理方式,部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯.Salt底层采用动态的连接总线, 使其可以用 ...
- Saltstack安装LAMP
自动化运维工具Saltstack Saltstack是一个新的基础设施管理工具.saltstack的两大功能:远程执行和配置管理. Saltstack使用Python开发,是一个非常简单易用和轻量级的 ...
最新文章
- java 多维数组转化为字符串
- UA MATH563 概率论的数学基础 中心极限定理8 弱大数定律 Bernstein多项式逼近
- 玩转控件:对Dev的GridControl控件扩展
- java的概率的程序_java实现一个抽奖概率类
- PHP开发框架[国内框架]
- Linux通过GPIO状态实现按键上报(按键功能)
- VB shell执行程序,直到执行完毕
- 元宇宙需要“基建狂魔”
- drozer 找不到java_自己安装drozer时出现各种问题的解决
- 项目管理第十二章项目采购管理
- php mysql scalar_symfony和doctrine及数据库操作 | 学步园
- Google发布文本内容生成短视频工具:Imagen Video
- sqoop导入数据到hive
- MySQL中的删除:drop,delete,truncate的区别和联系
- Spring Cloud之微服务之间相互调用、如何让一个微服务调用另外一个微服务
- VS2019打包程序安装后无法运行
- 怎样重启Gunicorn
- 基于android的汽车租赁出租车打车洗车app
- jenkins集成jmeter
- saas供应链批发订货系统源码整套输出
热门文章
- Apache ZooKeeper - ZK的ACL权限控制( Access Control List )
- JVM - 剖析Java对象头Object Header之指针压缩
- Algorithms_基础数据结构(03)_线性表之链表_双向链表
- xamarin.android蓝牙,在Android上连接Xamarin的配对蓝牙设备
- mi2 android 5.0 方法,小米2/2S怎么刷Android5.0 小米2/2S刷Android5.0教程【详解】
- java的lr词法编译器_Sample语言编译器(词法分析、正规式、LL、LR、 算符优先)...
- python学习笔记(五)——函数基础和函数参数
- input 只输入数字并限制最大输入长度
- python中列表生成式strip_列表生成式|让你的代码简洁又美观
- 微信小程序发送验证码60秒倒计时