zoukankan      html  css  js  c++  java
  • 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

    image

    确保主机名与IP地址对应(非必要)

    [root@master ~]# vim /etc/hosts

    image

    相互之间可以ping通

    image

    image

    image

    image

    配置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地址:

    image

    启动自动发现接收:

    image

    设置saltstack的文件目录:

    image

    [root@master salt]# vim minion

    指明服务端IP地址:

    image

    标识 id:

    image

    重启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地址:

    image

    标识id:

    image

    重启salt-minion

    [root@slave salt]# systemctl restart salt-minion

    在服务端测试:

    image

    image

    操作实例:

    批量操作 -E:

    image

    通过逗号分隔服务器命令

    image

    saltstack的模块

    image

    用来实现远程命令的模块(cmd)

    image

  • 相关阅读:
    一行代码更改博客园皮肤
    fatal: refusing to merge unrelated histories
    使用 netcat 传输大文件
    linux 命令后台运行
    .net core 使用 Nlog 配置文件
    .net core 使用 Nlog 集成 exceptionless 配置文件
    Mysql不同字符串格式的连表查询
    Mongodb between 时间范围
    VS Code 使用 Debugger for Chrome 调试vue
    css权重说明
  • 原文地址:https://www.cnblogs.com/zd520pyx1314/p/7990254.html
Copyright © 2011-2022 走看看