- 博客(366)
- 资源 (2)
- 收藏
- 关注
原创 Saltstack_实战指南02_各主机Pillar信息指定
1. 实战项目GitHub地址该项目已经放在了GitHub上,地址如下:https://github.com/zhanglianghhh/salt-example-lnmp2. 主机规划序号操作系统版本内网IP外网IP(模拟)Hostname部署模块------------------10.0.0.100------Keepalived虚拟IP地址...
2019-05-14 21:05:15 443
原创 Saltstack_实战指南01_系统规划
1. GitHub地址之前《Saltstack_使用指南》详细讲解了saltstack的使用。那么从这节开始实战讲解,当然不会再像之前那样详细说明了。只是讲一些系统规划之类的信息。具体的项目代码请参见GitHub。该项目已经放在了GitHub上,地址如下:https://github.com/zhanglianghhh/salt-example-lnmp2. 主机规划序号...
2019-05-14 20:35:04 918
原创 Saltstack_使用指南18_API
1. 主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostname部署模块salt100CentOS7.5172.16.1.10010.0.0.100salt100salt-master、salt-minionsalt01CentOS7.5172.16.1.1110.0.0.11salt01salt-minionsalt02...
2019-05-10 23:55:40 783
原创 Saltstack_使用指南17_salt-ssh
1. 主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostname部署模块salt100CentOS7.5172.16.1.10010.0.0.100salt100salt-sshsalt01CentOS7.5172.16.1.1110.0.0.11salt01salt02CentOS7.5172.16.1.1210.0...
2019-05-10 23:27:55 323
原创 Saltstack_使用指南16_syndic
1. 主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostname部署模块salt100CentOS7.5172.16.1.10010.0.0.100salt100salt-master、salt-minion、mariadbsalt01CentOS7.5172.16.1.1110.0.0.11salt01salt-master、s...
2019-05-10 23:19:45 281
原创 Saltstack_使用指南15_多master
1. 主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostname部署模块salt100CentOS7.5172.16.1.10010.0.0.100salt100salt-master、salt-minionsalt01CentOS7.5172.16.1.1110.0.0.11salt01salt-master、salt-mini...
2019-05-07 12:55:40 902
原创 Saltstack_使用指南14_无master
1. 主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostname部署模块salt01CentOS7.5172.16.1.1110.0.0.11salt01salt-minionsalt 版本[root@salt100 ~]# salt-minion --versionsalt-minion 2018.3.3 (Oxygen)salt...
2019-05-07 12:47:12 254
原创 Saltstack_使用指南13_runner的job和manage与execution的saltutil
1.主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostname部署模块salt100CentOS7.5172.16.1.10010.0.0.100salt100salt-master、salt-minionsalt01CentOS7.5172.16.1.1110.0.0.11salt01salt-minionsalt02C...
2019-05-07 12:35:14 378
原创 Saltstack_使用指南12_配置管理-jinja模板
1. 说明:下文的案例是根据上一篇文章进行的修改。因此请优先读取上一章博文内容《Saltstack_使用指南11_配置管理-状态之间依赖关系》2. 主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostname部署模块salt100CentOS7.5172.16.1.10010.0.0.100salt100salt-master、salt-min...
2019-04-18 20:45:28 532
原创 Saltstack_使用指南11_配置管理-状态之间依赖关系
1. 说明:下文的案例是根据上一篇文章进行的修改。因此请优先读取上一篇文章内容《Saltstack_10_配置管理-状态模块》并且目录进行了变化,从 /srv/salt/lamp 变为了 /srv/salt/lamp2 。另外:下文没有根据模块编写,而是根据服务进行编写的。其中数据库也是单独部署的。2. 主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostnam...
2019-04-18 14:39:48 405
原创 Saltstack_使用指南10_配置管理-状态模块
1. 主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostname部署模块salt100CentOS7.5172.16.1.10010.0.0.100salt100salt-master、salt-minionsalt01CentOS7.5172.16.1.1110.0.0.11salt01salt-minionsalt02...
2019-04-18 14:17:47 336
原创 Saltstack_使用指南09_远程执行-编写执行模块
1. 主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostname部署模块salt100CentOS7.5172.16.1.10010.0.0.100salt100salt-master、salt-minionsalt01CentOS7.5172.16.1.1110.0.0.11salt01salt-minionsalt02...
2019-04-17 10:27:35 229
原创 Saltstack_使用指南08_远程执行-返回程序
1. 主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostname部署模块salt100CentOS7.5172.16.1.10010.0.0.100salt100salt-master、salt-minionsalt01CentOS7.5172.16.1.1110.0.0.11salt01salt-minionsalt02...
2019-04-17 09:20:55 427
原创 Saltstack_使用指南07_远程执行-执行模块
1. 主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostname部署模块salt100CentOS7.5172.16.1.10010.0.0.100salt100salt-master、salt-minionsalt01CentOS7.5172.16.1.1110.0.0.11salt01salt-minionsalt02...
2019-04-17 08:22:16 354
原创 Saltstack_使用指南06_远程执行-指定目标
1. 主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostname部署模块salt100CentOS7.5172.16.1.10010.0.0.100salt100salt-master、salt-minionsalt01CentOS7.5172.16.1.1110.0.0.11salt01salt-minionsalt02...
2019-04-14 23:07:17 521 1
原创 Saltstack_使用指南05_数据系统-Pillar
1. 主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostname部署模块salt100CentOS7.5172.16.1.10010.0.0.100salt100salt-master、salt-minionsalt01CentOS7.5172.16.1.1110.0.0.11salt01salt-minionsalt02...
2019-03-29 18:18:08 603
原创 Saltstack_使用指南04_数据系统-Grains
1. 主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostname部署模块salt100CentOS7.5172.16.1.10010.0.0.100salt100salt-master、salt-minionsalt01CentOS7.5172.16.1.1110.0.0.11salt01salt-minionsalt02...
2019-03-29 18:01:06 1546
原创 Saltstack_使用指南03_配置管理
1. 主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostname部署模块salt100CentOS7.5172.16.1.10010.0.0.100salt100salt-master、salt-minionsalt01CentOS7.5172.16.1.1110.0.0.11salt01salt-minionsalt02...
2019-03-26 22:43:31 306
原创 Saltstack_使用指南02_远程执行
1. 主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostname部署模块salt100CentOS7.5172.16.1.10010.0.0.100salt100salt-master、salt-minionsalt01CentOS7.5172.16.1.1110.0.0.11salt01salt-minionsalt02...
2019-03-26 22:32:40 305
原创 Saltstack_使用指南01_部署
1. 主机规划服务器名称操作系统版本内网IP外网IP(模拟)Hostname部署模块salt100CentOS7.5172.16.1.10010.0.0.100salt100salt-master、salt-minionsalt01CentOS7.5172.16.1.1110.0.0.11salt01salt-minionsalt02...
2019-03-25 22:37:15 2978
原创 VMware实现iptables NAT及端口映射
1. 前言本文只讲解实战应用,不会涉及原理讲解。如果想要了解iptables的工作流程或原理可参考如下博文。具体操作是在PC机的VMware虚拟机上进行的,因此涉及的地址都是内网IP。在实际工作中也是一样的操作流程,只需要把涉及外网的地址改为公网IP即可。文章参考:iptables nat及端口映射文章参考:企业软件防火墙iptables1.1 为什么有这篇文章?原因是在日常工作中,我...
2019-03-24 19:54:18 477
转载 自动化运维神器之saltstack (三)节点组及复合匹配器【转】
文章来源:自动化运维神器之saltstack (三)节点组及复合匹配器 saltstack实现远程配置管理功能首先是要先匹配到对应的target minion,然后才会将命令发送到匹配到的minion上去执行。这里介绍两种比较强大的匹配方法,一是创建节点组;二是使用复合匹配器。 节点组将不同的主机分配到不同的组中去,便于实现主机的集中化管理,接下来首先看sa
2018-04-10 11:18:47 1183
转载 linux shell中curl 发送post请求json格式问题 【转】
文章来源:linux shell中curl 发送post请求json格式问题今天在linux中使用curl发送一个post请求时,带有json的数据,在发送时发现json中的变量没有解析出来如下curl -i -X POST -H 'Content-type':'application/json' -d {"BTime":""$btime""} http://a
2018-03-14 14:28:29 5846
转载 CentOS升级gcc 【转】
文章来源:CentOS升级gcc4.4.7到gcc4.8.5文章参考:centos 更新gcc版本2017-04-08,对第6步进行更新,加上了 # yum groupinstall "Development Tools"--------------------------------------------最近想要升级gcc,因为CentO
2018-03-09 11:23:56 400
转载 每天一个linux命令(51):lsof命令 【转】
文章来源:每天一个linux命令(51):lsof命令lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该
2018-03-01 11:09:05 264
转载 Linux iftop 安装与参数详解 【转】
文章来源:Linux iftop 安装与参数详解文章参考:Linux流量监控工具 - iftop (最全面的iftop教程)介绍 iftop是一款实时流量监控工具,监控TCP/IP连接等,缺点就是无报表功能。必须以root身份才能运行。 安装iftop 安装方法1、编译安装如果采用编译安装可以到iftop官网下载最新的源码包。
2018-02-27 16:41:24 1739
转载 Wireshark命令行工具tshark使用小记 【转】
文章来源:Wireshark命令行工具tshark使用小记1、目的 写这篇博客的目的主要是为了方便查阅,使用wireshark可以分析数据包,可以通过编辑过滤表达式来达到对数据的分析;但我的需求是,怎么样把Data部分导出来,因为后续的工作主要针对数据包的Data部分,主要是对本地存储的.pcap文件进行解析。这时候就会使用到tshark命令行工具,可以通过命令提
2018-02-27 14:03:08 756 1
转载 配置systemctl命令tab自动补全 【转】
文章来源:配置systemctl命令tab自动补全系统版本[root@test ~]# uname -r3.10.0-229.el7.x86_64[root@test ~]# cat /etc/redhat-release CentOS Linux release 7.1.1503 (Core)执行命令yum install -y bash-co
2018-02-10 20:40:33 2914
转载 [CentOS] 解决 crontab 无法读取环境变量的问题【转】
文章来源:[CentOS] 解决 crontab 无法读取环境变量的问题参考资料:http://blog.slogra.com/post-238.html1. 问题描述 一段数据处理的 shell 程序,在 shell 中手动运行,可以正确执行。但是,把它放在 crontab 列表里,就会报错,提示 "matlab: command not found."。
2018-01-23 10:10:00 533
转载 CentOS安装php-ssh2的扩展 【转】
文章来源:centOS安装php-ssh2的扩展centOS和unbutu下安装php-ssh2扩展的方法大致相同,但要繁琐一些。1.安装支持的库文件命令:yum install php-devel php-pear libssh2 libssh2-devel2.建立ssh2扩展命令:pecl install -f ssh2之后会显示安装的日志
2018-01-08 13:05:28 915
转载 webrtc进阶-信令篇-之三:信令、stun、turn、ice 【转】
文章来源:webrtc进阶-信令篇-之三:信令、stun、turn、icewebRTC支持点对点通讯,但是webRTC仍然需要服务端: . 协调通讯过程中客户端之间需要交换元数据, 如一个客户端找到另一个客户端以及通知另一个客户端开始通讯。 . 需要处理NAT(网络地址转换)或防火墙,这是公网上通讯首要处理的问题。 所以我们需要了解服务端相关的知识:信令、Stu
2018-01-04 16:31:40 939
转载 同步阿里云镜像到本地,在本地搭建YUM仓库 【转】
文章来源:同步阿里云镜像到本地,在本地搭建YUM仓库1.下载阿里云镜像repo文件项目使用CentOS6系统,因此我下载的文件是:# CentOS-Base.repo## The mirror system uses the connecting IP address of the client and the# update status of each mir
2017-12-28 18:09:16 4386 1
转载 RedHat 6.4/6.5配置使用Centos的yum源(repo) 【转】
文章来源:RedHat 6.4/6.5配置使用Centos的yum源(repo)RedHat Enterprise Linux 6.4/6.5改用Centos 6 的yum源(repo) 新安装了redhat6.4/6.5后,登录系统,使用yum install/update 更新系统。提示: “T
2017-12-27 21:37:39 1023
转载 使用linux 的shell脚本进行sftp文件上传与下载 【转】
文章来源:使用linux 的shell脚本进行sftp文件上传与下载批量上传:#!/bin/bash#SFTP配置信息#用户名USER=root#密码PASSWORD=5EYS40T04BMF#待上传文件根目录SRCDIR=/u02/dab/sftpFiles#FTP目录DESDIR=/u01/sftpFiles#IPIP=192.168.10.11#
2017-12-20 17:07:51 12856
原创 阿里云专用网络mail邮件发送
阿里云专有网络禁用25端口访问为何 SMTP 服务 25 端口不可用?常用邮件发送[root@zhang ~]# tail /etc/mail.rc………………set from=ytx_bak@163.com smtp=smtp.163.com smtp-auth-user=ytx_bak@163.com smtp-auth-password=XXXXX smtp-auth
2017-12-04 20:45:06 896
转载 linux使用ps下查看进程运行的时间 【转】
文章来源:linux下查看进程运行的时间可通过ps 来查看,通过参数 -o 来查看例: ps -eo pid,tty,user,comm,lstart,etime | grep init参数说明:pid:进程IDtty:终端user:用户comm:进程名lstart:开始时间etime:运行时间
2017-11-24 10:40:44 2543
转载 Linux下使用Shell脚本实现ftp的自动上传下载的代码小结 【转】
文章来源:Linux下使用Shell脚本实现ftp的自动上传下载的代码小结登录ftp 39.10.18.1 2550今天把ftp调通了 需要在ftp服务端加一行配置文件pasv_address=外网IP1. ftp自动登录批量下载文件。复制代码代码如下:#####从ftp服务器上的/home/data 到 本地
2017-11-06 11:39:24 799
转载 iptables nat及端口映射 【转】
文章来源:iptables nat及端口映射iptables 应用初探(nat+三层访问控制) iptables是一个Linux下优秀的nat+防火墙工具,我使用该工具以较低配置的传统pc配置了一个灵活强劲的防火墙+nat系统,小有心得,看了网上也有很多这方面的文章,但是似乎要么说的比较少,要么就是比较偏,内容不全,容易
2017-11-03 16:57:17 4899
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人