E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
企业实战saltstack
centos7实战salt
简述
saltstack
saltstack
是一个新的基础平台管理工具,只需要花费数分钟即可运行起来,可以支撑管理上万台服务器的规模,数秒钟即可完成数据传递。
ronon77
·
2020-09-15 17:40
python&nodejs
SaltStack
返回值存储
文章目录1.概述2.return组件2.1return工作流程2.2return重定向至mysql3.jobcache组件3.1jobcache重定向至mysql3.2job管理1.概述默认情况下,发送给minions的命令的返回值将返回给master。通过使用salt定向器,可以将结果数据重定向到外部数据存储区,以便进行分析和归档。returner接口允许返回数据被发送到任何可以接收数据的系统。
欲川
·
2020-09-15 17:02
SaltStack
linux
企业实战
(9)Mysql数据库实现主从同步,看这一篇就够了!
环境介绍: CentOS7.5 Mysql5.7.29 Mysql主服务器:192.168.2.128 Mysql从服务器:192.168.2.129Mysql主从同步原理: 当master服务器上的数据发生改变时(增、删、改),则将其改变写入二进制binlog日志中;slave服务器会在一定时间间隔内对master二进制日志进行探测其是否发生改变,如果发生改变,则开启一个I/O线程请求maste
非著名运维
·
2020-09-15 17:00
Mysql
企业实战
Linux
Linux之
Saltstack
中grains、pillar取值和jinja模板的应用
一、grains和pillar介绍1.Grains简介Grains是
SaltStack
的一个组件,存放在
SaltStack
的minion端。
三十八度的风
·
2020-09-15 17:59
pillar取值
grains取值
jinja模板
变量传值的方法
Linux
企业实战
-ansible(46)loop代替with
利用loop关键字代替with利用loop和dict代替我们的with_dict也可以使用loop和filter代替loop和lookup上述列表输出不会被拉平我们可以使用flatten进行操作当由多层嵌套的时候我们只想拉平一个我们可以使用levels=1我们也可以试着循环暂停的时间loop结合dict代替with_dict但是这样显示的结果太全面了,我们可能只需要一部分这里我们使用loop_co
silence-1
·
2020-09-15 17:16
企业实战
ansible
loop
Saltstack
(五) --- Jinja模板 的使用
一、Jinja模板简介Jinja是一种基于python的模板引擎,在SLS文件里可以直接使用jinja模板来做一些操作。通过jinja模板可以为不同服务器定义各自的变量。两种分隔符:{%...%}和{{...}},前者用于执行诸如for循环或赋值的语句,后者把表达式的结果打印到模板上(引用)。二、Jinja模板使用方式使用控制结构包装条件Jinja最基本的用法是使用控制结构包装条件:[root@s
CL82
·
2020-09-15 17:41
企业实战
运维
linux
jinja
saltstack
服务器
Saltstack
(十) ---使用
saltstack
远程部署 zabbix-server
Rhel7.5下zabbix4.4的安装可以参考:https://blog.csdn.net/qq_35887546/article/details/104863668#t6首先准备zabbix-server的安装包及依赖:[root@server1zabbix]#ls4.4/apache-tomcat-8.5.24.tar.gzphp-pdo-5.4.16-46.el7.x86_64.rpmfp
CL82
·
2020-09-15 17:09
企业实战
zabbix
运维
linux
服务器
saltstack
Saltstack
(四) --- grains与pillar详解
grains与pillar详解一、grains简介信息查询自定义grains项使用grains二、pillar简介声明pillar在文件中使用pillar一、grains简介Grains是
SaltStack
CL82
·
2020-09-15 17:09
企业实战
saltstack
运维
服务器
centos
linux
Saltstack
(六) --- Job管理 及 外部缓存数据库的部署
Job管理一、Job简介二、在外部系统中存储Job结果外部工作缓存-小型返回器配置外部缓存数据库minion端的配置测试主Job缓存-master端返回master端部署测试一、Job简介master在下发指令任务时,会附带上产生的jid。minion在接收到指令开始执行时,会在本地的/var/cache/salt/minion/proc目录下产生该jid命名的文件,用于在执行过程中master查
CL82
·
2020-09-15 17:09
企业实战
mysql
linux
运维
服务器
saltstack
Saltstack
_salt-syndic+salt-api配置
saltstack
下的salt-syndic+salt-api配置[1].Job简介1.Job简介master在下发指令任务时,会附带上产生的jid。
gctdut7d
·
2020-09-15 17:00
[原创]Slatstack 两个数据系统重要组件:Grains和Pillar初步介绍说明
之前文章《
Saltstack
命令参数详解以及配置文件说明》做了一个
saltstack
的简单用户举例以及配置文件说明,基本对
saltstack
这个自动化工具有了一个原理、安装和配置方面的大概认识。
千与千寻之前1
·
2020-09-15 17:57
SaltStack
之Pillar和Jinja部署LVS+Keepalived+Haproxy
一、Pillar和Jinja简介Pillar是Salt用来分发全局变量到所有minions的一个接口官方文档介绍:http://docs.
saltstack
.cn/topics/pillar/index.htmlJinja
Running_free
·
2020-09-15 16:39
linux运维
Slatstack 两个数据系统重要组件:Grains和Pillar初步介绍说明
转载http://www.21yunwei.com/archives/3155之前文章《
Saltstack
命令参数详解以及配置文件说明》做了一个
saltstack
的简单用户举例以及配置文件说明,基本对
saltstack
Michaelwubo
·
2020-09-15 16:28
云计算自动化运维——
SaltStack
之数据系统Grains、Pillar
本实验是在云计算自动化运维——
SaltStack
详解文章基础上进行的,master-minion端已经配置好。
CapejasmineY
·
2020-09-15 16:25
Linux企业实战
Linux
Saltstack
Job管理 及 外部缓存数据库的部署
Job管理一、Job简介二、在外部系统中存储Job结果外部工作缓存-小型返回器配置外部缓存数据库minion端的配置测试主Job缓存-master端返回master端部署测试一、Job简介master在下发指令任务时,会附带上产生的jid。minion在接收到指令开始执行时,会在本地的/var/cache/salt/minion/proc目录下产生该jid命名的文件,用于在执行过程中master查
阿然A
·
2020-09-15 16:57
Linux
Saltstack
远程部署 zabbix-server
首先准备zabbix-server的安装包及依赖:[root@server1zabbix]#ls4.4/apache-tomcat-8.5.24.tar.gzphp-pdo-5.4.16-46.el7.x86_64.rpmfping-3.10-1.el7.x86_64.rpmphp-xml-5.4.16-46.el7.x86_64.rpmjdk-8u121-linux-x64.rpmsimkai.
阿然A
·
2020-09-15 16:57
Linux
Saltstack
salt-ssh salt-syndic salt-api部署
一、salt-ssh简介salt-ssh可以独立运行的,不需要minion端。salt-ssh用的是sshpass进行密码交互的。以串行模式工作,性能下降,即类似与ansible的模式。二、部署salt-ssh实验前关闭一个minion端:[root@server3~]#systemctlstopsalt-minion1安装salt-ssh:[root@server1~]#yuminstall-y
阿然A
·
2020-09-15 16:57
Linux
Saltstack
Jinja模板 的使用
一、Jinja模板简介Jinja是一种基于python的模板引擎,在SLS文件里可以直接使用jinja模板来做一些操作。通过jinja模板可以为不同服务器定义各自的变量。两种分隔符:{%...%}和{{...}},前者用于执行诸如for循环或赋值的语句,后者把表达式的结果打印到模板上(引用)。二、Jinja模板使用方式使用控制结构包装条件Jinja最基本的用法是使用控制结构包装条件:[root@s
阿然A
·
2020-09-15 16:56
Linux
Saltstack
grains与pillar详解
grains与pillar详解一、grains简介信息查询自定义grains项使用grains二、pillar简介声明pillar在文件中使用pillar一、grains简介Grains是
SaltStack
阿然A
·
2020-09-15 16:56
企业实战
(10)基于Maxscale中间件实现Mysql读写分离实战
环境介绍: CentOS7.5 Mysql5.7.29 Mysql主服务器:192.168.2.128 Mysql从服务器:192.168.2.129 Mysql代理服务器:192.168.2.130 客户端服务器:192.168.2.132读写分离概述:1、什么是读写分离? 读写分离的基本原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELE
非著名运维
·
2020-09-15 16:44
Mysql
企业实战
Linux
Saltstack
的API接口与调用方式
saltstack
看起来是成为一个大规模自动化运维和云计算管理的一个框架,类似于SDK,并不是像puppet仅仅成为一个工具.基于良好设计的API和清楚的思路,让salt的二次开发变得很简单.写很少的代码就可以将
小霸王易水寒
·
2020-09-15 08:33
个人浅谈虚拟货币--论比特币跟瑞波币
近来比较火热的比特币很是盛行,似乎你没听过比特币就被当成落伍啦,成了outman一样.今天在有关
saltstack
的开源博客上看到有个作者末尾提了一句XRP.进而觉得这也应该是一种虚拟货币,然后就百度了一下
小霸王易水寒
·
2020-09-15 08:33
Saltstack
快速入门教程
1.介绍
Saltstack
比Puppet出来晚几年,是基于Python开发的,也是基于C/S架构,服务端master和客户端minions;
Saltstack
和Puppet很像,可以说Saltstatck
程裕强
·
2020-09-15 04:54
Linux
ansible的playbook配置及template模板的使用
前言:学习下ansible的playbooks的状态配置管理,说来puppet
saltstack
都有类似的叫法,只是ansible的叫法更犀利,我当时一看playbook还以为是***的playboy。
weixin_34122604
·
2020-09-15 03:29
shell
运维
python
Docker系列一之基础快速入门
企业实战
Docker系列一之基础快速入门
企业实战
第1章Docker快速入门1.1什么是LXCLXC为LinuxContainer的简写。
jason_0824
·
2020-09-15 00:19
docker
Error while bringing up minion for multi-master.
部署
saltstack
3000.2版本启动
saltstack
时报错:2020-09-0119:45:08,062[salt.minion:1045][ERROR][16535]Errorwhilebringingupminionformulti-master.Ismasterat10.0.0.22responding
大头娃娃无敌状态
·
2020-09-14 11:59
linux服务器部署安装
运维
linux
ansible剧本编写
(
saltstack
)python语言是运维人员必会的语言!l其功能实现基于SSH远程连接服务!
weixin_34414650
·
2020-09-14 11:05
Ansible 批量管理Windows Server服务器
Ansible批量管理WindowsServerAnsible是一款为类Unix系统开发的自由开源的配置和自动化工具,它用Python写成,类似于
saltstack
和Puppet,但是有一个不同和优点是我们不需要在节点中安装任何客户端
a790308
·
2020-09-14 10:18
ansible批量管理服务介绍与部署
是一个基于Python开发的自动化运维工具b.ansible是一个基于ssh协议实现远程管理的工具c.ansible软件可以实现多种批量管理操作(批量系统配置、批量软件部署、批量文件拷贝、批量运行命令)
saltstack
puppet
带头大哥p
·
2020-09-14 10:17
linux服务
ansible批量管理服务和剧本编写
第1章ansible软件概念说明python语言是运维人员必会的语言,而ansible是一个基于Python开发的自动化运维工具(
saltstack
)。
undo ?
·
2020-09-14 09:48
ansible批量管理服务
Python开发的自动化运维工具2.ansible是一个基于ssh协议实现远程管理的工具3.ansible软件可以实现多种批量管理操作(批量系统配置、批量软件部署、批量文件拷贝、批量运行命令),类似软件
saltstack
weixin_34336292
·
2020-09-14 05:15
shell
操作系统
python
Saltstack
配置使用git远程仓库作为pillar数据后端文件系统的方法
设置需要使用的远程git仓库信息ext_pillar:-git:-masterssh://
[email protected]
/
saltstack
/srv.git:-env:base-root
运维个西瓜
·
2020-09-13 20:45
SaltStack
saltstack
配置使用git远程仓库作为state数据后端文件系统的方法
Saltstack
的state状态配置管理是处理集中配置管理任务的一类重要功能。一般来说,saltmaster会使用本地文件系统作为state数据的后端文件服务器。
运维个西瓜
·
2020-09-13 20:45
SaltStack
SaltStack
常用模块介绍 - timezone
salt-minion:----------timezone:Managementoftimezones=======================Thetimezonecanbemanagedforthesystem:America/Denver:timezone.systemThesystemandthehardwareclockarenotnecessarilysettothesameti
aaoryf7841
·
2020-09-13 18:54
linux
企业实战
----大型网站架构概述
目录标题1.网站架构演化发展历程2.使用缓存服务器改善网站性能3.使用应用服务器集群改善并发处理能力4.数据库读写分离5.使用反响代理和cdn加速网站响应6.使用分布式文件系统和分布式数据库系统7.使用nosql和搜索引擎8.业务拆分9.分布式服务1.网站架构演化发展历程2.使用缓存服务器改善网站性能 网站访问的特点和二八定律一样:80%的业务访问及中在20%的数据上。所以如果把这一部分数据缓存
weixin_43384009
·
2020-09-13 13:36
linux企业实战
自动化运维
saltstack
安装部署及用keepalived实现高可用
这篇博客中写到了用
saltstack
推送了一台主机上的haproxy为了实现了负载均衡,https://blog.csdn.net/qq_42241932/article/details/83828110
qq_42241932
·
2020-09-13 12:59
saltstack
linux
企业实战
-网络架构
网络架构演化发展历史初始阶段的网站(特点:没人)应用程序、数据库、文件都在一个服务器应用程序,文件,数据库都部署在一台服务器上,通常是使用LAMP(LinuxApacheMYSQLPHP)应用服务和数据服务分离随着网站业务的发展,一台服务器逐渐不能满足需求:性能越来越差,存储空间不足。这就需要应用和数据分离使用缓存改善网站性能网站访问的特点遵循经典的二八定律:80%的业务访问集中在20%的数据上所
silence-1
·
2020-09-13 12:52
企业实战
网络架构
linux
Linux
企业实战
--网络架构
1.网站架构演化发展历程初始阶段的网站(特点:无人)应用数据、数据库、文件都在一个服务器。缺点:网站业务的迅猛发展,一台服务器已不能满足需求。则需要应用和数据分离应用服务器处理大量的业务需要更快更强的CPU数据库服务器需要快速磁盘检索和数据缓存需要更快的硬盘和更大的内存文件服务器需要存大量的用户上传的文件需要更大的硬盘2.使用缓存服务器改善网站性能网站访问的特点和二八定律一样:80%的业务访问及中
一坨小红花
·
2020-09-13 10:22
Linux企业实战
saltstack
+git+rsync自动上线,回退
1.自动上线脚本#!/bin/bashcase$1in"www")MOD=www;;"ask")MOD=ask;;"smm")MOD=smm;;"crm")MOD=crm;;esacDOMAIN=$1if[-n"$MOD"];thenDOMAIN=$MODelseecho"Error:Ccommanderror,thisbranchdidn‘texist!"exitfilogname=`date'
nis_
·
2020-09-13 03:27
bash
saltstack
+git+rsync发布代码
一度git版本利用tag上线####################git部分###############脚本#!/bin/bash#630manage的pull代码方法git--git-dir=630manage/.git--work-tree=630manageclean-dfxgit--git-dir=630manage/.git--work-tree=managereset--hardg
weixin_34409703
·
2020-09-13 03:52
git
运维
php
企业实战
(20)ETL数据库迁移工具Kettle的安装配置详解
介绍: Kettle简介:Kettle是PDI以前的名称,PDI的全称是PentahoDataIntegeration,Kettle本意是水壶的意思,表达了数据流的含义。Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。Kettle这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来
非著名运维
·
2020-09-12 11:11
企业实战
Linux
数据库
企业实战
(18)两步搞定轻量级开源堡垒机Teleport服务的数据备份与升级(3)
部署篇-->传送门:
企业实战
(18)一文搞懂轻量级开源堡垒机Teleport的部署(1)管理主机篇-->传送门:
企业实战
(18)超简单实现轻量级开源堡垒机Teleport管理Linux/Windows主机
非著名运维
·
2020-09-12 11:10
企业实战
运维堡垒机
Linux
Linux
企业实战
-lnmp架构总结(CGI)
lnmp架构总结1.用户通过http协议发起请求,请求会先抵达LNMP架构中的nginx2.nginx会根据用户的请求进行判断,这个判断是由Location元成的3.判断用户请求的是静态页面,nginx直接进行处理4.判断用户的请求是动态页面,nginx会将该请求交给fastcgi协议下发5.fastcgi会将请求交给php-fpm管理进程,php-fpm管理进程接收到后会调用具体的工作进程wra
silence-1
·
2020-09-12 03:08
企业实战
FastCGI
lnmp
自动化运维ansible配置
一.ansible简介:当下有许多的运维自动化工具(配置管理),例如:Ansible、
SaltStack
、Puppet、Fabric等。
网络无法连接
·
2020-09-12 02:12
rhel6.5-
saltstack
续集(salt-ssh、salt-syndic、事务返回机制)
一.
saltstack
salt是一个异构平台基础设置管理工具(虽然我们通常只用在Linux上),使用轻量级的通讯器ZMQ,用Python写成的批量管理工具,完全开源,遵守Apache2协议。
ZZL95415
·
2020-09-12 02:03
zeromq-python使用
安装参考
saltstack
编译安装.note官方使用文档:http://zguide.zeromq.org/page:all中文翻译文档:http://iyuan.iteye.com/blog/972949
weixin_30718391
·
2020-09-12 01:57
saltstack
系列(三)——zmq订阅/发布模式
zmq订阅发布模式server端代码:#coding=utf-8'''''服务端,发布模式'''importzmqfromrandomimportrandrangecontext=zmq.Context()socket=context.socket(zmq.PUB)socket.bind("tcp://127.0.0.1:8000")whileTrue:zipcode=randrange(1,10
weixin_30662539
·
2020-09-12 01:54
Linux
企业实战
-----fence实现虚拟机断电自动重启
server1、server2:systemctlstartpcsdsystemctlenablepcsdpcsclusterstart--allyuminstallfence-virt.x86_64-ypcsstonithdescribefence_virtpcsstonithlistmkdir/etc/clusterhome:yuminstall-yfence-virtd.x86_64fenc
eternals fiere
·
2020-09-11 23:07
Linux企业实战
SaltStack
自动化部署keepalived实现haproxy高可用
实验环境rhel6.5serevr1salt-master,salt-minionkeepalived+haproxyip:172.25.254.100server4salt-minionkeepalived+haproxyip:172.25.254.104server2salt-minionip:172.25.254.102server3salt-minionip:172.25.254.103虚
白小黑..
·
2020-09-11 23:34
saltstack
执行模块
(1)master中编写自定义模块[root@server1~]#mkdir/srv/salt/_modules-p[root@server1~]#cd/srv/salt/_modules/[root@server1_modules]#vimmy_disk.py#!/use/bin/envpythondefdf():return__salt__['cmd.run']('df-h')刷新salt模块
话多必失丶
·
2020-09-11 22:07
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他