Saltstack学习笔记--安装
实验环境:
两台RHEL 7.2
192.168.75.135 master 、minion
192.168.75.136 minion
确保机器的防火墙及selinux关闭
[root@master ~]# systemctl stop firewalld
[root@master ~]# systemctl disable firewalld
[root@master ~]# getenforce
Disabled
[root@master ~]# vim /etc/sysconfig/selinux
确保主机名与IP地址对应(非必要)
[root@master ~]# vim /etc/hosts
相互之间可以ping通
配置YUM源(此处用的是阿里的)
[root@master ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
[root@master ~]# sed -i 's/$releasever/7/g' /etc/yum.repos.d/CentOS-Base.repo
清空YUM缓存
[root@master ~]# yum clean all
生成新的的YUM缓存
[root@master ~]# yum list
[root@master ~]# yum makecache
安装epel、net-tools
[root@master ~]# yum install -y epel-release net-tools
服务端(master:192.168.75.135):
[root@master ~]# yum install -y salt-master salt-minion
配置:
[root@master ~]# cd /etc/salt/
[root@master salt]# vim maste
设置服务端IP地址:
启动自动发现接收:
设置saltstack的文件目录:
[root@master salt]# vim minion
指明服务端IP地址:
标识 id:
重启salt-master、salt-minion
[root@master salt]# systemctl restart salt-master
[root@master salt]# systemctl restart salt-minion
客户端(minion:192.168.75.136):
[root@slave ~]# yum install -y salt-minion
配置minion:
[root@slave ~]# cd /etc/salt/
[root@slave salt]# vim minion
设置服务端IP地址:
标识id:
重启salt-minion
[root@slave salt]# systemctl restart salt-minion
在服务端测试:
操作实例:
批量操作 -E:
通过逗号分隔服务器命令
saltstack的模块
用来实现远程命令的模块(cmd)
最新文章
- 项目编码规范(Ali)
- Android中EditText样式修改 聚焦光标、背景
- windows server 2003下安装.net framework 3.5 一直安装不成功
- css reset重置样式有那么重要吗?
- 如何让oracle的select强制走索
- php 去除数组中重复元素
- Git分支管理的基本操作
- iOS 之 多线程一
- oracle 报错 :ORA-04052、 ORA-00604、 ORA-03106、 ORA-02063
- 垃圾回收算法简单介绍——JVM读书笔记&;lt;二&;gt;
- python的__init__几种方法总结
- SQL Server 中如何做到连续时间段的拆分?
- docker环境部署
- 痞子衡嵌入式:恩智浦MCU安全加密启动一站式工具NXP-MCUBootUtility用户指南
- arcgis api 3.x for js 入门开发系列十七在线天地图、百度地图、高德地图(附源码下载)
- zabbix备份数据库
- redis 系列11 列表对象
- Html链接标签:
- netty中的ChannelHandler和ChannelPipeline
- Python 数据共享