mysql登陆salt_salt把返回写入到mysql
mysql自己搭建
首先要在master机器上创建数据库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端: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命令行: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
mysql登陆salt_salt把返回写入到mysql相关推荐
- saltstack 远程执行之返回写入到mysql
这里涉及到return模块. 先在如下页面找到config 点进去后倒数第二个 进去后查看返回列表 如下,也就是说salt支持下面这么多的返回方式. 注意这里的返回是minion直接返回给mysql, ...
- salt把返回写入到mysql
官方文档:https://docs.saltstack.com/en/2016.3/ref/returners/all/salt.returners.mysql.html#module-salt.re ...
- mysql如果有值返回true_关于mysql的tinyint字段调用返回true/false的问题
问题背景 这里有一张表,只有一个字段status t_mysql_tinyint 表中数据如下: data status在业务逻辑中可能出现以下几种情况: 1:表示对象正常使用 2:表示对象已过期 0 ...
- 通达oa mysql 登陆_通达oa 怎么进入mysql?
qq_笑_17 在使用通达OA系统时很多用户需要借助Mysql网页式管理工具进入后台数据库去查看数据,进行一些相应的操作.但是大多数时候用户安装完该工具后都是直接进入后台数据库,这样是很不安全.那如何 ...
- python mysql返回,python操作mysql数据-执行语句返回值直接返回字典类型
fetchall()将结果放在二维数组里面,每一行的结果在元组里面 import pymysql def export(table_name): conn =pymysql.connect(host ...
- 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 一. 题目 题目和数 ...
- vb获得mysql的值,VB.NET调用MySQL存储过程并获得返回值的方法
本文实例讲述了VB.NET调用MySQL存储过程并获得返回值的方法.分享给大家供大家参考.具体实现方法如下: Dim myConnectionString As String = "Data ...
最新文章
- CCNA模拟器《Packet Tracer 4.11》
- MATLAB之线性回归,逻辑回归,最小二乘法,梯度下降,贝叶斯,最大似然估计
- python pprint_如何美观地打印 Python 对象?这个标准库可以简单实现
- 微软:今年要让Office 2007寿终正寝
- spark RadixSort基数排序源码实现
- 商城系统使用redis做什么_B2B2C商城系统与B2C商城系统有什么区别呢?企业该如何选择?...
- 为什么老实人很难当上领导?因为他们身上有这个致命弱点
- Julia绘图库GR的下载
- 将扫描文件放至ftp服务器,复印机扫描至FTP详细设置步骤!
- 计算机软件系统故障的分类,系统故障
- cesium入门(八)geojson和topojson
- 微信小程序安卓密码加密的小黑点太大
- 零售版:GameMaker Studio Ultimate 2022.8.X
- 超越卷积、自注意力机制:强大的神经网络新算子involution(连算子都内卷= =)
- 视频爆炸时代,谁在支撑视频生态网高速运行?
- FPGA----VHLS补丁及采用LU分解(Chosky分解)求解矩阵的逆
- c语言编写 构成的梯形,用C语言编写梯形
- 你知道外卖cps是什么吗?(附裂变分销小程序源码搭建教程)
- 网卡VXLAN的offload技术介绍
- 日语在线翻译网站大全
热门文章
- 1017: 成绩大排队
- Qt入门之常用qt控件认知之QLabel
- [bbk3100]第7集 - Chapter 04 - 介绍RAC中CVU工具的使用
- IOS登陆+注册+抽奖+排行榜
- 《百面机器学习算法工程师带你去面试》资料学习
- DROP TABLE、TRUNCATE TABLE和DELETE的区别
- 学习c++的优秀博客(转)
- openresty 环境搭建
- [Erlang-0003][OTP] Efficiency Guide User's Guide - Common Caveats
- 基于VC的OPC客户端软件研究与实现