配置环境
master节点 :172.16.100.10
minion节点 :172.16.100.20


msater节点

#####安装软件包#####
# curl -o /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo
# yum -y install salt-master salt-minion
# systemctl start salt-master.service
# ^start^enable#####修改minion配置文件#####
# vim /etc/salt/minion
master: 172.16.100.10                主节点地址
id: FQDN                             不设置的话为默认主机名,存放位置/etc/salt/minion_id
# systemctl start salt-minion
# ^start^enable
# tree /etc/salt/pki/
/etc/salt/pki/
├── master
│   ├── master.pem
│   ├── master.pub
│   ├── minions
│   ├── minions_autosign
│   ├── minions_denied
│   ├── minions_pre                  存放监控节点公钥
│   │   ├── compute
│   │   └── controller
│   └── minions_rejected
└── minion├── minion.pem└── minion.pub

minion节点

#####安装软件包#####
# curl -o /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo
# yum -y install salt-minion#####修改配置文件#####
# vim /etc/salt/minion
master: 172.16.100.10
# systemctl start salt-minion
# ^start^enable
# tree /etc/salt/pki/minion
/etc/salt/pki/minion
├── minion.pem
└── minion.pub                        服务启动生成的公钥会传输到主节点的/etc/salt/pki/master/minions_pre目录下

master点

#####添加监控节点#####
# salt-key -a compute,controller
# salt-key                             查看允许通信的监控主机
Accepted Keys:
compute
controller
Denied Keys:
Unaccepted Keys:
Rejected Keys:
# tree /etc/salt/pki
/etc/salt/pki
├── master
│   ├── master.pem
│   ├── master.pub
│   ├── minions                        公钥从minios_pre转到minios
│   │   ├── compute
│   │   └── controller
│   ├── minions_autosign
│   ├── minions_denied
│   ├── minions_pre
│   └── minions_rejected
└── minion├── minion_master.pub├── minion.pem└── minion.pub
# netstat -lpta |grep 4505           发送端口
tcp        0      0 0.0.0.0:4505            0.0.0.0:*               LISTEN      67903/python
tcp        0      0 172.16.100.10:52424     172.16.100.10:4505      ESTABLISHED 69995/python
tcp        0      0 172.16.100.10:4505      172.16.100.20:60225     ESTABLISHED 67903/python
tcp        0      0 172.16.100.10:4505      172.16.100.10:52424     ESTABLISHED 67903/python
# netstat -lpta |grep 4506           接受端口
tcp        0      0 0.0.0.0:4506            0.0.0.0:*               LISTEN      67925/python
tcp        0      0 172.16.100.10:4506      172.16.100.10:51547     ESTABLISHED 67925/python
tcp        0      0 172.16.100.10:51547     172.16.100.10:4506      ESTABLISHED 69995/python
tcp        0      0 172.16.100.10:4506      172.16.100.20:44469     ESTABLISHED 67925/python    

Saltstack基本安装部署相关推荐

  1. 企业运维实战--自动化运维Saltstack(上)之saltstack的安装部署、远程执行、grains和pillar详解以及Jinja模板的使用

    企业运维实战--自动化运维Saltstack(上) 前言 一.Saltstack安装部署 二.sls文件远程执行 saltstack安装httpd并启动 saltstack源码编译安装nginx 启动 ...

  2. 自动化运维saltstack 安装部署以及一键部署实现负载均衡

    saltstack介绍 SaltStack是一个服务器基础架构集中化管理平台,SaltStack基于Python语言实现,也是基于C/S架构,结合轻量级消息队列(ZeroMQ)与Python第三方模块 ...

  3. linux下安装部署ansible

    linux下安装部署ansible 介绍 Ansible是一种批量部署工具,现在运维人员用的最多的三种开源集中化管理工具有:puppet,saltstack,ansible,各有各的优缺点,其中sal ...

  4. ansible安装部署和配置、常用模块整理

    今天心情不错~~~~第25个生日了,又遇昨晚百年难得一见的蓝月亮,所以昨晚连夜整理了文档, 会分为两部分发出去,ansible批量化部署在工作中是非常实用,建议呢 整理大量常用模块去练习 1.1.1  ...

  5. linux 下安装部署mq,RocketMQ在linux下安装部署

    本博客以当前RocketMQ最新版介绍:v4.4.0 环境要求 64位JDK 1.8+; Maven 3.2.x; // 源码编译时需要用到 二进制文件安装 > unzip rocketmq-a ...

  6. 安装部署Ceph Calamari

    2019独角兽企业重金招聘Python工程师标准>>> 根据http://ovirt-china.org/mediawiki/index.php/%E5%AE%89%E8%A3%85 ...

  7. Ceph 集群监控之Calamari 安装部署

    部署环境说明 其中,Calamari Server的版本是从ceph社区百度网盘共享的镜像安装的. 网盘地址是: http://pan.baidu.com/s/1o6BT8sa#path=%252FC ...

  8. 2021年大数据Flink(三):​​​​​​​Flink安装部署 Local本地模式

    目录 Flink安装部署 Local本地模式 原理 操作 测试 Flink安装部署 Flink支持多种安装模式 - Local-本地单机模式,学习测试时使用 - Standalone-独立集群模式,F ...

  9. Mycat 读写分离 数据库分库分表 中间件 安装部署,及简单使用

    MyCat是一个开源的分布式数据库系统,是一个实现了MySQL协议的服务器,前端用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问,而其后端可以用MySQL原生协议与多个MySQL服 ...

最新文章

  1. java 序列化 缓存_java_缓冲流、转换流、序列化流
  2. 【Windows 逆向】CheatEngine 工具 ( CheatEngine 简介 | 使用 Lazarus 编译 CE 源码 | CheatEngine 相关文档资料 )
  3. 软链接和硬链接的解读
  4. C#中的默认访问修饰符
  5. mysql 创建定时器
  6. Windows编程之多媒体
  7. jstack 脚本 自动日志_GitLab从安装到全自动化备份一条龙
  8. 上海计算机一级考试2017,2017年上海计算机一级考试试题
  9. JavaScript之变量对象
  10. Android 手机的坐标
  11. 航空模型手工制作_小学生简易航空模型的制作
  12. python 调用sqldr_SQLLDR用武之地
  13. 纯python实现线性回归——以各国人均GDP变化为例
  14. 企业微信网页授权登陆
  15. R中安装rgl时“configure: error: missing required library GL”错误的解决方法
  16. VS C++项目报错warning C4199: ……use /Zc:twoPhase-
  17. python 彩票图表下载_python彩票
  18. matlab图像编码实验,数字图像处理实验和matlab程序代码数字图像处理实验.doc
  19. CoAP协议及开源实现
  20. Python 批量给图片添加水印小工具

热门文章

  1. JVM - CMS深度剖析
  2. MyBatis-03 MyBatis XML方式之select元素
  3. CentOS-创建yum本地源
  4. 判断回文链表(剑指offer.027)
  5. qcustomplot删除一条曲线_微凉秋日的成熟风穿搭,选一条V领连衣裙搭配,优雅知性显身材...
  6. Maven项目不能编译jsp解决方法:Unable to compile class for JSP
  7. vue 表格内容跳转页面_Vue项目实战系列文章(一)项目预热
  8. vue项目实现记住密码到cookie功能
  9. php如何使用代码清除bom,使用php清除bom示例
  10. 华为语音助手怎么关闭_一直觉得华为语音助手挺鸡肋的,直到用了这个功能!真香...