salt把返回写入到mysql
官方文档:https://docs.saltstack.com/en/2016.3/ref/returners/all/salt.returners.mysql.html#module-salt.returners.mysql
mysql自己搭建
首先要在master机器上创建数据库
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
CREATE DATABASE `salt`
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_general_ci;
USE `salt`;
CREATE TABLE `jids` (
`jid` varchar(255) NOT NULL,
`load` mediumtext NOT NULL,
UNIQUE KEY `jid` (`jid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE INDEX jid ON jids(jid) USING BTREE;
CREATE TABLE `salt_returns` (
`fun` varchar(50) NOT NULL,
`jid` varchar(255) NOT NULL,
` return ` mediumtext NOT NULL,
` id ` varchar(255) NOT NULL,
`success` varchar(10) NOT NULL,
`full_ret` mediumtext NOT NULL,
`alter_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
KEY ` id ` (` id `),
KEY `jid` (`jid`),
KEY `fun` (`fun`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `salt_events` (
` id ` BIGINT NOT NULL AUTO_INCREMENT,
`tag` varchar(255) NOT NULL,
`data` mediumtext NOT NULL,
`alter_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
`master_id` varchar(255) NOT NULL,
PRIMARY KEY (` id `),
KEY `tag` (`tag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
授权:
grant all on salt.* to salt@ '%' identified by 'salt' ;
|
master和minion端:
1
2
3
4
5
6
7
8
9
10
|
vim /etc/salt/minion
mysql.host: '192.168.141.250' #这里的ip写master的ip
mysql.user: 'salt'
mysql.pass: 'salt'
mysql.db: 'salt'
mysql.port: 3306
保存退出,并重启服务
/etc/init .d /salt-minion restart
|
我们执行一条命令:
salt '*' test.ping --return mysql
我们进入mysql命令行:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
mysql
show databases;
use salt;
show tables;
select * from salt_returns\G;
结果如下:
*************************** 1. row ***************************
fun: test . ping
jid: 20170321234131569065
return : true
id : web12.limingyu.com
success: 1
full_ret: { "fun_args" : [], "jid" : "20170321234131569065" , "return" : true , "retcode" : 0, "success" : true , "fun" : "test.ping" , "id" : "web12.limingyu.com" }
alter_time: 2017-03-21 23:41:32
|
本文转自limingyu0312 51CTO博客,原文链接:http://blog.51cto.com/limingyu/1909978,如需转载请自行联系原作者
salt把返回写入到mysql相关推荐
- saltstack 远程执行之返回写入到mysql
这里涉及到return模块. 先在如下页面找到config 点进去后倒数第二个 进去后查看返回列表 如下,也就是说salt支持下面这么多的返回方式. 注意这里的返回是minion直接返回给mysql, ...
- mysql登陆salt_salt把返回写入到mysql
mysql自己搭建 首先要在master机器上创建数据库CREATE DATABASE `salt` DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_ ...
- python向kafka发送json数据_python3实现从kafka获取数据,并解析为json格式,写入到mysql中...
项目需求:将kafka解析来的日志获取到数据库的变更记录,按照订单的级别和订单明细级别写入数据库,一条订单的所有信息包括各种维度信息均保存在一条json中,写入mysql5.7中. 配置信息: [Gl ...
- 数据库 用Python把数据写入到MySQL数据库/如何使用Python将数据写入到阿里云的RDS-MYSQL
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/weixin_42555401 需要解决的问题: 1.用Python把数据写入到MySQL数据库? 2 ...
- 使用Spark Streaming从kafka中读取数据把数据写入到mysql 实例
文章目录 一. 题目 题目和数据 二. pom依赖 三.建表语句 四. 连接kafka配置类 五. 自定义分区类 六. 读取数据并发送数据 七. 消费数据,把数据存储到mysql 一. 题目 题目和数 ...
- 《从0到1学习Flink》—— Flink 读取 Kafka 数据批量写入到 MySQL
<!-- more --> 前言 之前其实在 <从0到1学习Flink>-- 如何自定义 Data Sink ? 文章中其实已经写了点将数据写入到 MySQL,但是一些配置化的 ...
- Spark-SQL从MySQL中加载数据以及将数据写入到mysql中(Spark Shell方式,Spark SQL程序)
1. JDBC Spark SQL可以通过JDBC从关系型数据库中读取数据的方式创建DataFrame,通过对DataFrame一系列的计算后,还可以将数据再写回关系型数据库中. 1.1. 从MySQ ...
- 怎样用php写入数据库表,PHP如何将数据写入到MYSQL数据库
要想通过PHP将数据写入到MYSQL数据库,基本上要经历三步骤: 连接数据库 将数据写入数据库 关闭连接 连接数据库代码: define("DB_HOST","local ...
- spark mysql 写_Spark-SQL从MySQL中加载数据以及将数据写入到mysql中(Spark Shell方式,Spark SQL程序)...
1. JDBC Spark SQL可以通过JDBC从关系型数据库中读取数据的方式创建DataFrame,通过对DataFrame一系列的计算后,还可以将数据再写回关系型数据库中. 1.1. 从MySQ ...
最新文章
- 自己编写jQuery动态引入js文件插件 (jquery.import.dynamic.script)
- Java虚拟机管理的内存运行时数据区域解释
- 【计算机网络】网络层 : 移动 IP 技术 ( 移动节点 | 本地代理 | 外部代理 | 永久地址 | 转交地址 | 移动 IP 通信过程 )
- python字典可以切片吗_7.map(感觉跟python中的字典有点像)数组,切片(make)傻傻分不清楚,多多指点...
- 蛋白质组学和代谢组学方法在生物标志物发现中的应用 Proteomic and Metabolomic Approaches to Biomarker Discovery
- 《仙剑奇侠传》的宗教元素考察(一):赵灵儿的宿命之旅
- Android改变字体方法——Typeface
- AtCoder Grand Contest 013 题解
- 【ES】ES 根据数据的某个字段进行条件删除
- 前端框架 Bootstrap 4.5.2 发布
- vue 安装element_vue实战开发007:vue引入Element-UI并配置路由
- Linux开发_反编译开发_破解简单登录程序外加缓冲区溢出攻击
- paip. everything exe 文件不能启动的解决
- jQuery 2.0.3 源码分析Sizzle引擎 - 编译函数(大篇幅)
- 浅谈Redis底层数据结构(sdshdr-redisObject)
- GD32VF103学习笔记(1)
- 单片机c语言全解 pdf,单片机c语言程序.pdf
- 计算机专硕怎么规划未来?
- ubuntu / linux 禁止鼠标中键的粘贴功能!
- WLAN从入门到精通-1