pillar

SaltStack之Master配置文件解析

柔情痞子 提交于 2019-12-04 08:40:01
Salt-master的配置文件位于/etc/salt/master,各项配置参数如下: ####################### 主配置 interface 默认值:0.0.0.0(所有的网络地址接口) 绑定到本地的某个网络地址接口 interface: 192.168.0.1 ipv6 默认值:False 设置master是否监听IPv6连接。如果设置为True,则interface选项也必须调整("interface: '::'") ipv6: True publish_port 默认值:4505 设置master与minion的认证通信端口 publish_port: 4505 user 默认值:root 运行salt进程的用户 user: root max_open_files 默认值:100000 每一个minion连接到master,至少要使用一个文件描述符,如果足够多的minion连接到master上,你将会从控制台上看到salt-master crashes: Too many open files (tcp_listener.cpp:335) Aborted (core dumped) 默认值这个值取决于ulimit -Hn的值,即系统的对打开文件描述符的硬限制 如果你希望重新设置该值或者取消设置,请记住这个值不能超过硬限制

saltsatck学习笔记之pillar小技巧

匿名 (未验证) 提交于 2019-12-03 00:22:01
Grains和Pillar作为saltstack两大数据系统,如何灵活使用是重点也是难点。初学上手很头疼。这里写一个小技巧。 很多时候写了很多,参考了N多文档,最后一跑,失败。。这里说明一下saltstack同步命令 Grains:Minion启动时收集,也可以使用salt '*' saltutil.sync_grains进行刷新 Pillar:在Master端定义,指定给对应的Minion。可以使用salt '*' saltutil.refresh_pillar刷新 在pillar目录下写一个变量,首先刷新推送变量。然后salt '*' pillar.get $a ,如果可以取得想要的值说明写的正确,如果获取不到就是失败。 一直匹配内核版本失败,也没查到相关信息。有懂的请指点下。^_^ 转义加和不加都是失败。。。。。。。 转载请标明出处: saltsatck学习笔记之pillar小技巧 文章来源: saltsatck学习笔记之pillar小技巧

Educational Codeforces Round 69 (Rated for Div. 2)

谁都会走 提交于 2019-11-27 18:02:54
A. DIY Wooden Ladder time limit per test:2 seconds memory limit per test:256 megabytes input:standard input output:standard output Let's denote a k k-step ladder as the following structure: exactly k + 2 k+2 wooden planks, of which two planks of length at least k + 1 k+1 — the base of the ladder; k k planks of length at least 1 1 — the steps of the ladder; Note that neither the base planks, nor the steps planks are required to be equal. For example, ladders 1 1 and 3 3 are correct 2 2-step ladders and ladder 2 2 is a correct 1 1-step ladder. On the first picture the lengths of planks are [ 3 ,