功能模块-----keepalived模块写之前先找一台主机源码安装测试http://www.keepalived.org/software/keepalived-1.2.19.tar.gz[root@node1tools]#tarxfkeepalived-1.2.19.tar.gz[root@node1tools]#cdkeepalived-1.2.19[root@node1keepalived-1.2.19]#./configure--prefix=/usr/lo..
分类:
其他好文 时间:
2017-08-22 00:27:16
阅读次数:
93
系统初始化模块--------------zabbix-agent在配置文件里设置pillar路径[root@node1init]#vim/etc/salt/masterpillar_roots:base:-/srv/pillar/base[root@node1init]#/etc/init.d/salt-masterrestart在pillar里建立top.sls和zabbix.sls[root@node1init]#mkdir/srv/pillar/base[r..
分类:
其他好文 时间:
2017-08-22 00:23:42
阅读次数:
132
回顾:运维工具,ansible运维工具:OS Provision(系统操作统一化):实体机管理:pxe, cobbler虚拟机管理:Configuration配置管理工具: puppet(最流行), saltstack, chef, cfengine, ...Command and Control命... ...
分类:
其他好文 时间:
2017-08-22 00:21:45
阅读次数:
208
使用saltstack完成这个架构图:配置思路(1).系统初始化Base环境下存放所有系统都要执行的状态,调整内核参数,dns,装zabbix-agent等(2).功能模块(如:上面的haproxy)如上面的haproxynginxphpmemcached等服务,每一个服务都建一个目录,把每一个服务要执行的状态都放在这个目..
分类:
其他好文 时间:
2017-08-22 00:15:17
阅读次数:
543
可以存放的数据库有哪些:https://docs.saltstack.com/en/latest/ref/returners/all/index.html以mysql为例配置参考:https://docs.saltstack.com/en/latest/ref/returners/all/salt.returners.mysql.html#module-salt.returners.mysql安装mysqlMySQL-python[root@node1salt]#y..
分类:
数据库 时间:
2017-08-21 16:37:35
阅读次数:
243
salt命令语法salt‘<操作目标>‘<模块方法>[参数]具体有哪些<模块方法>参考:https://docs.saltstack.com/en/develop/ref/modules/all/index.html#all-salt-modules<操作目标>,Saltstack提供了多种方法对被控主机(id)进行过滤。下面列举出常用具体参..
分类:
其他好文 时间:
2017-08-21 16:31:24
阅读次数:
196
三种模式LocalMaster/minionSaltssh三大功能远程执行配置管理云管理配置系统环境cat/etc/redhat-releaseCentOSrelease6.6(Final)setenforce0/etc/init.d/iptablesstop[root@node1~]#cat/etc/hosts127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4::1..
分类:
其他好文 时间:
2017-08-21 16:30:03
阅读次数:
151
Grainsgrains负责采集客户端(minion端)一些基本信息,这个也完全可以自定义,可以在客户端自定义,然后自动汇报上来,也可以从服务器端定义然后推下去,采集完后再汇报上来(重启才收集),也可以使用saltutil.sync_grains进行刷新1.grains之收集信息[root@node1salt]#salt‘n..
分类:
其他好文 时间:
2017-08-21 16:29:54
阅读次数:
144
SaltStack安装部署 环境: 10.1.21.225(master) 10.1.20.85(minion) 安装: 1. master: 2. 加入开机自启动,并启动服务。 3. 安装客户端 与步骤1类似,只需要安装minion即可,以守护进程方式启动。 ...
分类:
其他好文 时间:
2017-08-21 15:47:13
阅读次数:
110
第一步,安装依赖 根据官方文档的安装说明,安装相关依赖包: 依赖 Salt可以运行在类Unix平台,安装时需要解决如下依赖: Python 2.6 >= 2.6 <3.0 msgpack-python - 高性能的消息交换格式 YAML - Python YAML bindings Jinja2 - ...
分类:
其他好文 时间:
2017-08-18 17:14:31
阅读次数:
213