做法有三种1.再minion上配置返回到数据库(不推荐)1)安装MySQL-python包2)修改minion配置文件mysql.host:‘192.168.100.120‘mysql.user:‘salt‘mysql.pass:‘salt‘mysql.db:‘salt‘mysql.port:3306mysql.ssl_ca:/etc
分类:
数据库 时间:
2018-01-19 17:53:25
阅读次数:
176
SaltStack数据系统之Grains、Pillar1、什么是Grains?Grains是saltstack的组件,用于收集salt-minion在启动时候的信息,又称为静态信息。Grains是服务器的一系列粒子信息,也就是服务器的一系列物理,软件环境信息。在执行salt的sls时候可以根据Grains信息的不同对服务器进行匹配分组,例如可以根据系统是centos服务器跟系统是redhat环境的
分类:
其他好文 时间:
2018-01-19 14:12:23
阅读次数:
211
SaltStack的salt-ssh使用及LAMP状态设计部署1、salt-ssh的使用官方文档:https://docs.saltstack.com/en/2016.11/topics/ssh/index.html(1)安装salt-ssh[root@linux-node1~]#yuminstall-ysalt-ssh(2)配置salt-ssh[root@linux-node1~]#vim/et
分类:
其他好文 时间:
2018-01-19 14:05:31
阅读次数:
198
1.本次使用salt简单安装tomcat环境,下面是salt的安装tomcat状态实现。#cd/srv/salt/base/#mkdirweb#创建一个web目录#cdweb/#cattomcat.sls#安装java环境及tomcat的salt状态jdk-install:#状态IDpkg.installed:#需要有java-1.8.0的包,没有则安装,有则什么也不做-name:java-1.8
分类:
其他好文 时间:
2018-01-18 18:00:48
阅读次数:
188
文件下载:https://github.com/unixhot/saltbook-code 首先看一下目录结构(没用的已经删掉): 1)、pillar 2)、salt(目录结构看上面) 2.1)、init目录(入口) 入口sls文件为env_init.sls ...
分类:
其他好文 时间:
2018-01-18 17:04:56
阅读次数:
388
1、salt-master的配置文件编写格式之YAML语法说明YAML语法数据的结构通过缩进来表示,每一级用两个空格来表示缩进,如果有下一级结构需要以冒号结尾,连续的列表通过减号“-”来表示,减号后面需要有空格,不是以冒号结尾的冒号后面需要有空格。2、修改salt-master配置文件#vim/etc/salt/master+416416file_roots:#告诉salt状态文件的位置417ba
分类:
其他好文 时间:
2018-01-16 18:37:40
阅读次数:
192
一、SaltStack概述Salt,,一种全新的基础设施管理方式,部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯。salt底层采用动态的连接总线,使其可以用于编配,远程执行,配置管理等等.多种配置管理工具对比:Puppet(rubby开发,现在很少使用)ansible(python开发,轻量级,没有agent,大规模环境下使用ssh会很慢,串行传输)
分类:
其他好文 时间:
2018-01-16 17:57:20
阅读次数:
238
piller组件定义与客户端相关的任何数据,定义好的数据可以被其他组件调用(如state,api) 启用piller功能 效果如下 [root@k8s_master ~]# salt 'k8s_master' pillar.data k8s_master: master: __role: maste ...
分类:
其他好文 时间:
2018-01-15 18:53:36
阅读次数:
356
故障现象:某台服务器,重新安装salt-minion客户端后,发现salt-master与其通信出现问题,然后查询了服务的状态,发现有如下报错信息:[root@LVS-RS01~]#systemctlstatussalt-minion-l●salt-minion.service-TheSaltMinionLoaded:loaded(/usr/lib/systemd/system/salt-mini
分类:
系统相关 时间:
2018-01-14 21:21:07
阅读次数:
309
saltstack 数据系统有两种,Grains pillar Grains:静态数据 当minion启动收集本地信息(操作系统,内核版本,CPU,内存,硬盘,设备型号等) 只要不重启,这些数据只会收集一次 能干什么呢? 1 资产管理,信息查询 (salt 'web01' grains.items。 ...
分类:
其他好文 时间:
2018-01-09 12:54:31
阅读次数:
171