1. 主机规划

2. Master与哪些minion通信

2.1. Master与哪些minion正常通信

 [root@salt100 ~]# salt '*' test.ping
salt100:
True
salt01:
True
salt02:
True
salt03:
True

2.2. 查看master与指定minion通信是否正常

比如指定salt01

 [root@salt100 ~]# salt 'salt01' test.ping
salt01:
True

3. 远程执行

示例1

 [root@salt100 ~]# salt '*' cmd.run 'w'
salt01:
:: up :, user, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
yun pts/ 10.0.0.1 : :19m .27s .09s sshd: yun [priv]
salt100:
:: up :, user, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
yun pts/ 10.0.0.1 : .00s .67s .03s sshd: yun [priv]
salt03:
:: up :, user, load average: 0.00, 0.01, 0.04
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
yun pts/ 10.0.0.1 : : .20s .03s sshd: yun [priv]
salt02:
:: up :, user, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
yun pts/ 10.0.0.1 : :23m .25s .09s sshd: yun [priv]

示例2

 [root@salt100 ~]# salt '*' cmd.run 'mkdir -p /tmp/zhang'
salt03:
salt02:
salt100:
salt01:
[root@salt100 ~]# salt '*' cmd.run 'ls -ld /tmp/zhang'
salt100:
drwxr-xr-x root root Dec : /tmp/zhang
salt01:
drwxr-xr-x root root Dec : /tmp/zhang
salt02:
drwxr-xr-x root root Dec : /tmp/zhang
salt03:
drwxr-xr-x root root Dec : /tmp/zhang

4. saltstack与zeromq

 [root@salt100 ~]#  ps -ef | grep 'salt-ma'
root : ? :: /usr/bin/python /usr/bin/salt-master
root : ? :: /usr/bin/python /usr/bin/salt-master
root : ? :: /usr/bin/python /usr/bin/salt-master
root : ? :: /usr/bin/python /usr/bin/salt-master
root : ? :: /usr/bin/python /usr/bin/salt-master
root : ? :: /usr/bin/python /usr/bin/salt-master
root : ? :: /usr/bin/python /usr/bin/salt-master
root : ? :: /usr/bin/python /usr/bin/salt-master
root : ? :: /usr/bin/python /usr/bin/salt-master
root : ? :: /usr/bin/python /usr/bin/salt-master
root : ? :: /usr/bin/python /usr/bin/salt-master
root : ? :: /usr/bin/python /usr/bin/salt-master
root : ? :: /usr/bin/python /usr/bin/salt-master
root : pts/ :: grep --color=auto salt-ma
[root@salt100 ~]# yum install -y python-setproctitle
[root@salt100 ~]# systemctl restart salt-master.service # 重启 master
[root@salt100 ~]# ps -ef | grep 'salt-ma'
root : ? :: /usr/bin/python /usr/bin/salt-master ProcessManager
root : ? :: /usr/bin/python /usr/bin/salt-master MultiprocessingLoggingQueue
root : ? :: /usr/bin/python /usr/bin/salt-master ZeroMQPubServerChannel # ZeroMQ
root : ? :: /usr/bin/python /usr/bin/salt-master EventPublisher
root : ? :: /usr/bin/python /usr/bin/salt-master Maintenance
root : ? :: /usr/bin/python /usr/bin/salt-master ReqServer_ProcessManager
root : ? :: /usr/bin/python /usr/bin/salt-master MWorkerQueue
root : ? :: /usr/bin/python /usr/bin/salt-master MWorker-
root : ? :: /usr/bin/python /usr/bin/salt-master MWorker-
root : ? :: /usr/bin/python /usr/bin/salt-master MWorker-
root : ? :: /usr/bin/python /usr/bin/salt-master MWorker-
root : ? :: /usr/bin/python /usr/bin/salt-master FileserverUpdate
root : ? :: /usr/bin/python /usr/bin/salt-master MWorker-
root : ? :: /usr/bin/python /usr/bin/salt-master MWorker-
root : pts/ :: grep --color=auto salt-ma
root : ? :: /usr/bin/python /usr/bin/salt-master MWorker-

Saltstack_使用指南02_远程执行-验证的更多相关文章

  1. Saltstack_使用指南07_远程执行-执行模块

    1. 主机规划 远程执行教程文档 https://docs.saltstack.com/en/latest/topics/tutorials/modules.html 所有模块文档 https://d ...

  2. Saltstack_使用指南08_远程执行-返回程序

    1. 主机规划 salt 版本 [root@salt100 ~]# salt --version salt (Oxygen) [root@salt100 ~]# salt-minion --versi ...

  3. Saltstack_使用指南06_远程执行-指定目标

    1. 主机规划 Targeting Minions文档 https://docs.saltstack.com/en/latest/contents.html 另请参见:自动化运维神器之saltstac ...

  4. Saltstack_使用指南09_远程执行-编写执行模块

    1. 主机规划 salt 版本 [root@salt100 ~]# salt --version salt (Oxygen) [root@salt100 ~]# salt-minion --versi ...

  5. Saltstack_实战指南02_各主机Pillar信息指定

    1. 实战项目GitHub地址 该项目已经放在了GitHub上,地址如下: https://github.com/zhanglianghhh/salt-example-lnmp 2. 主机规划 3. ...

  6. Saltstack_使用指南12_配置管理-jinja模板

    1. 说明 下文的案例是根据上一篇文章进行的修改.因此请优先读取上一章博文内容<Saltstack_使用指南11_配置管理-状态之间依赖关系> 2. 主机规划 salt 版本 [root@ ...

  7. Java实践 — SSH远程执行Shell脚本(转)

    原文地址:http://www.open-open.com/lib/view/open1384351384024.html 1. SSH简介         SSH是Secure Shell的缩写,一 ...

  8. python之实现批量远程执行命令(堡垒机)

    python远程批量执行 我并不是一个专业的开发,我一直在学习linux运维,对于python也是接触不久,所以代码写的并不是很规范简洁. 前段时间一个同学找我一起做一个自动化运维平台,我对pytho ...

  9. SSH 远程执行任务

    SSH 是 Linux 下进行远程连接的基本工具,但是如果仅仅用它来登录那可是太浪费啦!SSH 命令可是完成远程操作的神器啊,借助它我们可以把很多的远程操作自动化掉!下面就对 SSH 的远程操作功能进 ...

随机推荐

  1. Zabbix Server端配置文件说明

    zabbix作为运维邻域不可缺少的一员,它的各种文档可是数不胜数啊,但是关于配置文件的解释与说明就有点少.这里列出zabbix配置文件篇之zabbix_server. Zabbix Server端配置 ...

  2. 使用Genymotion遇到的坑_Genymotion无法启动_unable to start the virtual device

    Genymotion 十分好用,以下是我使用Genymotion碰到的问题及解决办法.目前没有看到网上有完整的解决. 遇到如下图的问题: 这个问题很多人可能回去百度“the virtual devic ...

  3. kubernetes的安装方法

    背景 自己学习k8s集群,无奈屌丝一枚,没钱配置vpn服务,安装k8s花费的时间太久了.为了小伙伴们可以快速安装k8s,我花了点时间整理了这篇博客,提供一个不用FQ就可以愉快安装k8s集群的方法. 主 ...

  4. Java开发知识之Java编程基础

    Java开发知识之Java编程基础 一丶Java的基础语法 每个语言都有自己的语法规范.例如C++ 入口点是main. 我们按照特定格式编写即可. Java也不例外. Java程序的语法规范就是 Ja ...

  5. 服务器SSH连接时间设置

    用SSH客户端连接linux服务器时,经常会出现与服务器会话连接中断现象,造成这个问题的原因便是SSH服务有自己独特的会话连接机制. 解决方案: 1.设置服务器向SSH客户端连接会话发送频率和时间 v ...

  6. 第15章 使用EntityFramework Core进行配置和操作数据 - Identity Server 4 中文文档(v1.0.0)

    IdentityServer旨在实现可扩展性,其中一个可扩展点是用于IdentityServer所需数据的存储机制.本快速入门展示了如何配置IdentityServer以使用EntityFramewo ...

  7. 第3章 支持和规范 - Identity Server 4 中文文档(v1.0.0)

    IdentityServer实现以下规范: 3.1 OpenID Connect OpenID Connect Core 1.0 (规范) OpenID Connect Discovery 1.0 ( ...

  8. php设计模式--面向对象编程规范PSR

    php业界提出大家要遵循的面向对象编码规范,下面一一列出. PSR-0: 1.命名空间必须与绝对路径一致 2.类的首字母必须大写 3.出入口文件外,其他‘.php’必须只有一个类 PSR-1:基础编码 ...

  9. 聊聊我的 Java 自学之路

    最近经常在知乎收到类似『没基础,java 如何自学』.『怎么才能掌握编程』等等问题,再加上发现高中同学也在自学.有感而发,讲讲我的自学之路. 1.1. 大学 高考没正常发挥,考入一所二流的学校,当时分 ...

  10. python 练习 simple_server 判断路径及返回函数

    函数 routers 返回一个 urlpatterns 元组,里面包含了路径名和函数名:在 函数 application 中遍历 urlpatterns 元组,路径存在则返回函数名,不存在则返回 40 ...