关闭

SaltStack实战之远程执行-Modules

标签: saltstack
263人阅读 评论(0) 收藏 举报
分类:

SaltStack实战之远程执行-Modules

@(学习)[SaltStack]

1. 官方模块链接

官网可执行模块文档:
https://docs.saltstack.com/en/latest/ref/modules/all/

2. 常用模块

network模块
收集和管理网络信息的模块

service模块
管理minion系统服务的模块

state模块
控制minion端state系统的模块

file模块
管理minion端文件和目录相关的模块

3. 禁用cmd模块方法

vim /etc/salt/master

publisher_acl_blacklist:
#  users:
#    - root
#    - '^(?!sudo_).*$'   #  all non sudo users
  modules:
    - cmd
[root@salt-master111 ~]# salt '10.1.0.112' cmd.run 'uptime'
10.1.0.112:
     00:51:52 up 204 days,  6:38,  2 users,  load average: 0.00, 0.01, 0.05
[root@salt-master111 ~]# systemctl restart salt-master
[root@salt-master111 ~]# salt '10.1.0.112' cmd.run 'uptime'
Failed to authenticate! This is most likely because this user is not permitted to execute commands, but there is a small possibility that a disk error occurred (check disk/inode usage).
[root@salt-master111 ~]# 
0
0
查看评论

saltstack 远程执行脚本

1.配置 file 模块文件 # cd /srv/salt # vim shell_test.sls shell_test:   cmd.script:     - source: salt://test/1.sh  # 服务端的脚本 ...
  • lyj1101066558
  • lyj1101066558
  • 2016-05-06 16:33
  • 4128

SaltStack实战应用

Saltstack是基于Python开发的一套C/S架构配置管理工具,轻松管理上万台服务器,服务器之间实现秒级通讯。
  • qq_30004245
  • qq_30004245
  • 2017-11-02 11:14
  • 372

saltstack 之modules自定义

1:目录结构 在/srv/salt/_modules书写自定义模块 同步推送 salt '*'saltutil.sync_modules salt '*' saltutil.sync_graints 远端执行 salt '*' ...
  • hypatia2015
  • hypatia2015
  • 2015-05-04 10:44
  • 254

SaltStack Execution Modules

SaltStack Execution Modules SaltStack有许多执行的
  • u014305267
  • u014305267
  • 2014-04-22 10:26
  • 1186

SaltStack实战之远程执行-Targeting

SaltStack实战之远程执行-Targeting minion id配置 Targeting分类
  • ygqygq2
  • ygqygq2
  • 2017-06-08 15:06
  • 187

SaltStack实战之远程执行-Returners

SaltStack实战之远程执行-Returners 1. Returners列表 2. 介绍mysql returner的用法 2.1 安装pip和MySQLdb 2.2 配置mysql数据库 2.2 配置salt-master 2.3 测试
  • ygqygq2
  • ygqygq2
  • 2017-06-09 17:59
  • 216

自动化管理工具Saltstack之服务管理(10)

1.启动服务 /srv/salt/service/nfs.sls rpcbind: service.running: - enable: True    #开机自动启动 # - enable: False nfs: service.running: - enable: ...
  • hnhuangyiyang
  • hnhuangyiyang
  • 2015-12-27 16:46
  • 2163

Saltstack 安装部署

Saltstack已经有一段时间了,不过现在我还是不知道如何对Saltstack做一个全面的定义。按照大家公认的说法,我们可以这样来定义Saltstack,一个整合了Puppet和 Chef的功能,更加强大,更适合大规模批量管理服务器的自动化工具,基于ZeroMQ通信,使用python开发的简单高可...
  • xiaocao12
  • xiaocao12
  • 2016-06-14 10:21
  • 2820

Saltstack执行cmd.run重启tomcat后出现日志乱码(15)

Saltstack使用的cmd.run调用的是核心模块cmdmod.py,下面我们来看一下cmdmod.py模块的源码: cat /usr/lib/python2.6/site-packages/salt/modules/cmdmod.py ...... if reset_system_l...
  • hnhuangyiyang
  • hnhuangyiyang
  • 2015-12-28 21:50
  • 8344

saltstack 计划任务

1.配置 file 模块文件 # cd /srv/salt # vim cron_test.sls cron_test:   cmd.present:  #建立一个 cron 的函数  删除的是 absent     - nam...
  • lyj1101066558
  • lyj1101066558
  • 2016-05-09 15:52
  • 450
    个人资料
    • 访问:53592次
    • 积分:1048
    • 等级:
    • 排名:千里之外
    • 原创:92篇
    • 转载:3篇
    • 译文:0篇
    • 评论:9条
    文章分类
    最新评论