saltstack(二) master、minion常用配置选项
master常用配置选项:
interface: 指定bind的地址(默认0.0.0.)
publish_port:指定发布端口(默认4505)
ret_port: 指定结果返回端口,与minion配置文件的master——port对应(默认为root)
user: 指定master进程的运行用户,如果调整,则需要调整部分目录的权限(默认root)
timeout: 指定timeout时间,如果minion规模庞大或网络状况不好,建议增大该值(默认5s)
keep_jobs: 默认情况下,minion会执行结果会返回master,master会缓存到本地的cachedir目录,
该参数指定缓存多长时间,以供查看之前的执行结果,会占用磁盘空间(默认24h)
job_cache: master是否缓存执行结果,如果规模庞大(超过5000台),建议使用其他方式来存储jobs,
关闭本选项(默认为True)
file_recv: 是否允许minion传送文件到master上(默认Flase)
file_roots: 指定file server目录,默认为:
file_roots:
base:
- /srv/salt
pillar_roots:指定pillar目录,默认为:
pillar_roots:
base:
- /srv/pillar
log_level:执行日志级别,支持日志级别有‘garbage’,‘trace’,‘debug’,‘info’,‘warning’,‘error’,‘critical’
(默认为warning)
21 default_include
默认值:master.d/*.conf
master可以从其他文件读取配置,默认情况下master将自动的将master.d/*.conf中的配置读取出来并应用,其中master.d目录是相对存在于主配置文件所在的目的
minion常用配置选项:
master: 指定master主机(默认salt)
master_port: 指定认证和执行结果发送到master的那个端口,与master配置文件的ret_port对应(默认4506)
id: 指定本minion的标识,salt内部使用id作为标识(默认为主机名)
user: 执行运行minion的用户,由于安装包,启动服务等操作需要特权用户,推荐使用root(默认为root)
cache_jobs: minion是否缓存执行结果(默认False)
backup_mode:在文件操作(file.managed或file.recurse)时,如果文件发生变更,指定备份目标,当前有效值为minion,
备份在cachedir/file_backup 目录下,以原始文件名称加时间戳来命名(默认Disabled)
providers: 指定模块对应的providers,如果RHEL系列中,pkg对应的providers是yumpkg5
renderer: 指定配置管理系统中的渲染器(默认值:yaml_jinja)
file_clicent:指定file client默认去哪里(remote或local)寻找文件(默认值为remote)
loglevel: 指定日志级别
tcp_keepalive:minion是否与master保持keepalive检查,zeromq3以下版本存在keepalive bug,会导致某些情况下连接异常后minion无法重连master,
建议有条件的话升级到zeromq3以上版本(默认为True)
saltstack(二) master、minion常用配置选项的更多相关文章
- Maven pom.xml 全配置(二)不常用配置
Maven pom.xml 全配置(二)不常用配置 这里贴出Maven pom.xml文件中使用率较少的配置参数,如果此篇文档中没有找到你想要的参数,移步Maven pom.xml 全配置(一)常用配 ...
- saltstack master minion安装配置简单使用
首先先了解下saltstack是什么,为什么使用它 它与Ansible.Puppet都属于集中管理工具,由于现在企业规模的不断庞大及业务的增长,所需要管理的服务器数量增多,而且大部分机器都属于同类业务 ...
- Spring Boot实战笔记(二)-- Spring常用配置(Scope、Spring EL和资源调用)
一.Bean的Scope Scope描述的是Spring容器如何新建Bean实例的.Spring的Scope有以下几种,通过@Scope注解来实现. (1)Singleton:一个Spring容器中只 ...
- mybatis学习二 全局配置文件常用配置
全局配置文件的详细解析可以参考mybatis的中文参考文档 1.全局配置文件中内容1.1 <transactionManager/> type 属性可取值1.1.1 JDBC,事务管理使用 ...
- Linux常用配置选项
- saltstack master minion 配置文件
Master端的配置是修改/etc/salt下master配置文件.以下是Master端常用的配置. interface: 指定bind 的地址(默认为0.0.0.0) publish_port: 指 ...
- thinkphp3.2链接数据库常用的配置选项
thinkphp3.2常用配置选项,app/Common/Conf/config.php 或者 app/Home/Conf/config.php 1 2 3 4 5 6 7 8 'SHOW_PAGE_ ...
- squid之------常用配置及选项
Squid常用命令 1.初始化在squid.conf里配置的cache目录 squid -z 2.对squid.conf排错,即验证squid.conf的语法和配置 squid -k parse 3. ...
- 理解GRUB2工作原理及配置选项与方法
GRUB2是借鉴GRUB改写到更加安全强大到多系统引导程序,现在大部分较新的Linux发行版都是使用GRUB2作为引导程序的.GRUB2采用了模块化设计,使得GRUB2核心更加精炼,使用更加灵活,同时 ...
随机推荐
- 杂项-公司:Sun
ylbtech-杂项-公司:Sun Sun Microsystems是IT及互联网技术服务公司(已被甲骨文收购)Sun Microsystems 创建于1982年.主要产品是工作站及服务器.1986年 ...
- vue实例以及生命周期
1.Vue实例API 1.构造器(实例化) var vm = new Vue({ //选项 |-------DOM(3) | |-------el (提供一个在页面上已存在的 DOM 元素作为 V ...
- EJB是什么?EJB的概念分析与理解(copy)
[说明:转载于http://blog.csdn.net/jojo52013145/article/details/5783677] 1. 我们不禁要问,什么是"服务集群"?什么是& ...
- C# 简单实现直线方程,抛物线方程(转载)
http://www.cnblogs.com/hsiang/archive/2017/01/17/6294864.html 本例子是简单的在WinForm程序中实现在坐标系中绘制直线方程,抛物线方程, ...
- 【WIP_S4】栈
创建: 2018/01/15 更新: 2018/01/24 更改标题 [[WIP_S3]堆] => [[WIP_S4]堆] 继续添加内容 更新: 2018/05/13 更改标题 [[WIP_S ...
- [Qt Creator 快速入门] 第3章 窗口部件
从这一章开始正式接触Qt的窗口部件.在第2章曾看到 Qt Creator 提供的默认基类只有 QMainWindow.QWidget 和 QDialog 这3种.QMainWindow 是带有菜单栏和 ...
- Codeforces 1131 (div 2)
链接:http://codeforces.com/contest/1131 A Sea Battle 利用良心出题人给出的图,不难看出答案为\(2*(h1+h2)+2*max(w1,w2)+4\)由于 ...
- ACM_拼接数字
拼接数字 Time Limit: 2000/1000ms (Java/Others) Problem Description: 给定一个正整数数组,现在把数组所有数字都拼接成一个大数字,如何使得拼接后 ...
- 基于Web的Kafka管理器工具之Kafka-manager的编译部署详细安装 (支持kafka0.8、0.9和0.10以后版本)(图文详解)(默认端口或任意自定义端口)
不多说,直接上干货! 至于为什么,要写这篇博客以及安装Kafka-manager? 问题详情 无奈于,在kafka里没有一个较好自带的web ui.启动后无法观看,并且不友好.所以,需安装一个第三方的 ...
- js中将html文档写入静态界面当中
1.静态界面当中: <div id="test"></div> 2.在js当中写入 $("#test").append(html文档内容 ...