SaltStack 的配置项众多,通常应用默认值就可以解决绝大部分问题,Salt 的配置分为 master 端和 minion 端的配置,配置文件的位置分别是 /etc/salt/master 和 /etc/salt/minion。 Salt master 主要使用的几个目录配置如下(以下均为默认配置): 这几个配置选项在主要配置里面,通过修改这些目录的位置可以调整相关文件的存放位置。 Salt master 性能相关的参数主要有如下几个(以下均为默认配置): 通常维护主机数比较多时可以开启自动签发: 通过修改 file_roots 和 pillar_roots 可改变 Salt 默认的配置文件和 Pillar 文件的存储位置: 写在最前:
一、Salt master 配置详解
1、主要配置部分
2、安全部分
3、master 模块管理
4、状态系统模块
5、文件服务器设置
6、Pillar 设置
7、Syndic 设置
8、日志设置
二、Salt minion 配置详解
1、主要配置
2、minion 模块管理
3、状态系统设置
4、文件目录设置
5、安全设置
6、线程设置
7、日志设置
8、模块配置
9、Keepalive 设置
三、SaltStack 参数优化
1、目录和文件
## master 端: # pki_dir: /etc/salt/pki/master # sock_dir: /var/run/salt/master # cachedir: /var/cache/salt/master
2、性能方面
## master 端: # worker_threads: 5 # 通过调整 worker_threads 可以设置 Salt master 的工作进程数 # max_open_files: 100000 # 设置 max_open_files 可以调整 Salt 进程可以打开的最大文件描述符数量 # timeout: 5 # timeout 用于设置 Salt 命令和 API 的默认超时时间
3、安全方面
## master 端: # auto_accept: False # 设置自动签发之后,再配合 /etc/salt/autosign.conf 规则文件可以完成新安装 Salt minion 端的服务器自动注册
4、文件服务器设置
## master 端: # file_roots: # base: # - /srv/salt/ # dev: # - /srv/salt/dev/services # - /srv/salt/dev/states # prod: # - /srv/salt/prod/services # - /srv/salt/prod/states # # file_roots: # base: # - /srv/salt # file_roots: #相当于是项目的目录路径,之后批量管理客户的时候的配置文件就定义在这些目录里面 base: - /etc/salt/states dev: - /etc/salt/states/dev prod: - /etc/salt/states/prod # pillar_roots: # base: # - /srv/pillar
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算