IT教程网
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
  • json转换

saltstack之job管理

在saltstack中执行任何一个操作都会在master上产生一个jid号,minion端会在cache目录下地proc目录创建一个以jid命名的文件这个文件的内容就是本次操作的记录,当操作完成后悔自动删除该文件,master端会记录每次操作的详细信息,在master的cache目录的job下, 1.通过salt-run对job管理 salt-run state.event pretty=Tru
2018-10-09
SaltStack
#Linux #SaltStack

saltstack 执行结果return

return是saltstack对返回数据存储的一种处理方式,支持多种存储方式,比如mysql ,redis,mongodb等 1.查看所有的return列表,显示不是很全。 具体查看官方文档http://docs.saltstack.com/en/latest/ref/returners/all/index.html#all-salt-returners [root@localhost pill
2018-10-09
SaltStack
#Linux #SaltStack

saltstack之states

states是saltstack的配置语言,日常管理中我们需要编写大量的states文件,语法采用yaml格式, 查看所有的states列表 [root@localhost pillar]# salt 'test' sys.list_state_modules test: - acl - alias - alternatives - arc
2018-10-09
SaltStack
#Linux #SaltStack

saltstack之module

module是saltstack接触最多的一个组件,用于管理对象的操作, 查看所有的modulesys.list_modules [root@localhost pillar]# salt 'test' sys.list_modules test: - acl - aliases - alternatives - archive
2018-10-09
SaltStack
#Linux #SaltStack

saltstack 之pillar

pillar也是saltstack组件中一个非常重要的组件, 定义pillar前首先配置pillar的工作目录,相关配置在master配置文件中配置,采用yaml格式 pillar_roots: base: - /srv/pillar 在工作目录中定义一个top.sls文件,内容如下 base: #指定环境是base ‘*’ #指定target
2018-10-09
SaltStack
#Linux #SaltStack

saltstack之grains

grains是saltstack非常重要的组件之一, 他记录这minion的一些静态信息 比如cpu 内存等,可以使用grains.items 查看某个minion的所有grains信息 查看grains可以使用的所有方法 [root@localhost ~]# salt 'test' sys.list_functions grains test: - grai
2018-10-09
SaltStack
#Linux #SaltStack

saltstack组件target

在saltstack中我们的管理对象称为target,我们采用不太的target来管理不同的minion 1.正则匹配采用-E选项 salt -E 's1' test.ping 匹配包含s1的minion 2.列表匹配采用-L选项 salt -L ‘minion1,minion2’ test.ping 匹配minion_id为minion1和minion2 3.Grains匹
2018-10-09
SaltStack
#Linux #SaltStack

saltstack 安装配置

1.什么是saltstacksaltstack 是基于python开发的一套cs架构的配置管理工具,底层使用zeromq消息队列的pub/sub方式通信,使用ssl证书签发的方式进行认证管理 由于saltstack使用的时cs机构的服务模式,所以如果我们想使用就要在现有环境中引入和维护这套cs机构,在saltstack中服务器端叫master,客户端叫minion 环境采用centos7
2018-10-09
SaltStack
#Linux #SaltStack

Django配置log

settiing中配置如下内容 LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { 'standard': { 'format': '%(ascti
2018-09-12
Django

Django缓存机制

Django支持基于数据库的、文件的和内存的缓存。通常我们首先要对其进行设置。Django关于缓存的设置都位于settings.py中的CACHES配置项中。   1.使用memcached缓存需要安装python-memcached CACHES = { 'default': { 'BACKEND': '
2018-09-12
Django
#Django
1…1415161718…23

搜索

Copyright © 2015-2023 IT教程网
京ICP备15058361号-1 | police-icon 京公安网备 11010802039897号