SaltSack自动化运维(8)——将推送数据保存在数据库中的两种方式

方式一:在master节点和minion节点均部署数据库

(1)在server1上安装数据库
SaltSack自动化运维(8)——将推送数据保存在数据库中的两种方式
(2)开启server1上的数据库
SaltSack自动化运维(8)——将推送数据保存在数据库中的两种方式
(3)server2安装数据库
SaltSack自动化运维(8)——将推送数据保存在数据库中的两种方式
(4)在server2上面编辑minion配置文件
SaltSack自动化运维(8)——将推送数据保存在数据库中的两种方式
将数据写入数据库
SaltSack自动化运维(8)——将推送数据保存在数据库中的两种方式
(5)重启minion服务
SaltSack自动化运维(8)——将推送数据保存在数据库中的两种方式
(6)将数据返回给mysql并在数据库上进行授权
SaltSack自动化运维(8)——将推送数据保存在数据库中的两种方式
(7)在数据库的表里面查看数据已经写入
SaltSack自动化运维(8)——将推送数据保存在数据库中的两种方式
缺点在于需要在每一个minion节点安装数据库

方式二:只在master节点部署数据库

(1)编辑配置文件
SaltSack自动化运维(8)——将推送数据保存在数据库中的两种方式

SaltSack自动化运维(8)——将推送数据保存在数据库中的两种方式
SaltSack自动化运维(8)——将推送数据保存在数据库中的两种方式
(2)在master上安装
SaltSack自动化运维(8)——将推送数据保存在数据库中的两种方式
(3)master与minion进行交互
SaltSack自动化运维(8)——将推送数据保存在数据库中的两种方式
(4)在数据库中进行查看,发现交互的数据已经写入数据库的表格当中
SaltSack自动化运维(8)——将推送数据保存在数据库中的两种方式