<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xrt0211的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xrt0211</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xrt0211]]></copyright><item><title><![CDATA[企业级------持续集成与持续交付------（一）-----git工具使用]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106788755</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106788755</guid><author>xrt0211</author><pubDate>Tue, 16 Jun 2020 22:56:55 +0800</pubDate><description><![CDATA[这会让我们的 Git 项目拥有三个阶段：工作区、暂存区以及 Git 目录。]]></description><category></category></item><item><title><![CDATA[ELK日志分析平台实战-----（三）-----kibana数据可视化]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106743504</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106743504</guid><author>xrt0211</author><pubDate>Sun, 14 Jun 2020 16:31:24 +0800</pubDate><description><![CDATA[ELK日志分析平台实战-----（三）-----kibana数据可视化
1.kibana简介
Kibana 核心产品搭载了一批经典功能:柱状图、线状图、饼
图、旭日图,等等。

将地理数据融入任何地图

精选的时序性 UI，对您Elasticsearch 中的数据执行高级时间序列分析

利用 Graph 功能分析数据间的关系

Kibana 开发工具为开发人员提供了多种强大方法来帮助其与 Elastic Stack 进行交互

目前，大部分企业都把kibana当作门户去对待，与企业的各种服务进行整合。
2.]]></description><category></category></item><item><title><![CDATA[ELK日志分析平台实战-----（二）-----logstash数据采集]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106735882</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106735882</guid><author>xrt0211</author><pubDate>Sun, 14 Jun 2020 11:04:57 +0800</pubDate><description><![CDATA[ELK日志分析平台实战-----（二）-----logstash数据采集
1.logstash简介

Logstash是一个开源的服务器端数据处理管道。
logstash拥有200多个插件，能够同时从多个来源采集数据，转换数据，然后将数据发送到您最喜欢的 “存储库” 中。（大多都是 Elasticsearch。）
Logstash管道有两个必需的元素，输入和输出，以及一个可选元素过滤器。


输入：采集各种样式、大小和来源的数据
4. Logstash 支持各种输入选择 ，同时从众多常用来源捕捉事件。
5.]]></description><category></category></item><item><title><![CDATA[ELK日志分析平台-----实战（一）-----ES搜索引擎]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106728538</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106728538</guid><author>xrt0211</author><pubDate>Sat, 13 Jun 2020 17:51:48 +0800</pubDate><description><![CDATA[ELK日志分析平台-----实战（一）-----ES搜索引擎
学习目标：
ELK主要由三个重要组件：

elasticsearch搜索分析引擎
logstash数据采集
kibana可视化

##########elasticsearch实战#############
1.elasticsearch的简介
Elasticsearch 是一个开源的分布式搜索分析引擎，建立在一个全文搜索引擎库 Apache Lucene基础之上。
Elasticsearch 不仅仅是 Lucene，并且也不仅仅只是一个全文搜索]]></description><category></category></item><item><title><![CDATA[saltstack自动化运维管理----------（grains、pillar)]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106625765</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106625765</guid><author>xrt0211</author><pubDate>Mon, 08 Jun 2020 19:23:05 +0800</pubDate><description><![CDATA[saltstack自动化运维管理----------（grains、pillar)
1.grains
1.grains简介
Grains是SaltStack的一个组件，存放在SaltStack的minion端。
当salt-minion启动时会把收集到的数据静态存放在Grains当中，只有当minion重启时才会进行数据的更新。由于grains是静态数据，因此不推荐经常去修改它。
应用场景：信息查询，可用作CMDB。在target中使用，匹配minion。在state系统中使用，配置管理模块
2.信息查询
]]></description><category></category></item><item><title><![CDATA[SALTSTACK自动化运维管理------(SALTSTACK的简介和基本原理、saltstack的安装与配置、saltstack的远程执行）]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106592000</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106592000</guid><author>xrt0211</author><pubDate>Mon, 08 Jun 2020 18:07:42 +0800</pubDate><description><![CDATA[SALTSTACK自动化运维管理
1.SALTSTACK的简介
saltstack是一个服务器基础构架集中化管理平台具备配置管理，远程执行，监控等功能，基于python实现，结合轻量级消息队列（ZeroMQ）与python第三方模块（Pyzmq,PyCrypto,PyYAML等）构建。
通过部署saltstack，我们可以在成千上万台服务器上做到批量执行命令，根据不同业务进行配置集中化管理，分发文件，采集服务器数据，操作系统基础及软件包管理等，它是运维人员提高工作效率，规范业务配置与操作的利器。
2.sal]]></description><category></category></item><item><title><![CDATA[玩转Docker-------第五部-----------数据卷管理&convoy卷插件]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106529205</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106529205</guid><author>xrt0211</author><pubDate>Wed, 03 Jun 2020 22:26:13 +0800</pubDate><description><![CDATA[玩转Docker-------第五部-----------数据卷管理&amp;convoy卷插件
1.什么是Docker数据卷


数据卷是一个或多个容器中专门指定的目录，它能够绕过联合文件系统。
卷被设计用作数据持久化、并且是独立于容器的生命周期的。


因此，Docker不会在删除容器时自动删除数据卷卷，也不会主动“垃圾回收”掉容器不再使用的卷。


数据卷的存在就是想让的容器的数据持久化存在，而且可以实现容器之间的数据共享。


通俗地来说，docker容器数据卷可以看成使我们生活中常用的u盘，它存在]]></description><category></category></item><item><title><![CDATA[玩转Docker-------第四部------------（原生网络&自定义网络、容器通信）]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106516625</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106516625</guid><author>xrt0211</author><pubDate>Wed, 03 Jun 2020 22:25:54 +0800</pubDate><description><![CDATA[玩转Docker-------第四部------------（原生网络&amp;自定义网络、容器通信）
1.Docker原生网络
安装Docker时，它会自动创建三个网络，bridge（创建容器默认连接到此网络）、 none 和host。
docker network ls






docker网络模式
功能




Host
容器将不会虚拟出自己的网卡，配置自己的IP等，而是使用宿主机的IP和端口。


Container（Joined）
创建的容器不会创建自己的网卡，配置自己的IP，而是和一个指定的]]></description><category></category></item><item><title><![CDATA[玩转Docker----- 第三部-----------docker公有、私有仓库的搭建]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106382187</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106382187</guid><author>xrt0211</author><pubDate>Wed, 27 May 2020 23:03:40 +0800</pubDate><description><![CDATA[玩转Docker----- 第三部-----------docker公有、私有仓库的搭建
1.Docker 仓库
Docker仓库是用来包含镜像的位置，Docker提供一个注册服务器
(Register)来保存多个仓库，每个仓库又可以包含多个具备不同tag的镜像。
Docker运行中使用的默认仓库是Docker Hub公共仓库。
仓库的出现是为了避免镜像太多难以管理的局面。

有时候会把仓库和仓库注册服务器（Registry）混为一谈，并不严格区分。
实际上，仓库注册服务器上往往存放着多个仓库，每个仓库中又]]></description><category></category></item><item><title><![CDATA[玩转Docker----- 第二部 （docker镜像优化----四种优化方式）]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106358777</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106358777</guid><author>xrt0211</author><pubDate>Tue, 26 May 2020 23:20:21 +0800</pubDate><description><![CDATA[玩转Docker----- 第二部 （docker镜像优化----四种优化方式）
1.镜像的优化

选择最精简的基础镜像
减少镜像的层数
清理镜像构建的中间产物
注意优化网络请求
尽量去用构建缓存
使用多阶段构建镜像

2.使用Dockerfile编译安装nginx
做此实验之前，删除之前的所有的test：v*镜像和容器
[root@server1 docker]# docker rmi -f test:v3
Untagged: test:v3				## 删除镜像用rmi，删除容器用rm
[root@se]]></description><category></category></item><item><title><![CDATA[玩转Docker----- 第一部（Dockerd的配置&&镜像以及构建新镜像）]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106325209</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106325209</guid><author>xrt0211</author><pubDate>Tue, 26 May 2020 14:49:04 +0800</pubDate><description><![CDATA[如何通俗易懂的玩转Docker
一、docker的基本介绍
1.什么是docker？
首先我们通过一个例子认识一下docker：
Docker的思想来自于集装箱，集装箱解决了什么问题？
在一艘大船上，可以把货物规整的摆放起来。并且各种各样的货物被集装箱标准化了，集装箱和集装箱之间不会互相影响。那么我就不需要专门运送水果的船和专门运送化学品的船了。只要这些货物在集装箱里封装好，那我就可以用一艘大船把他们都运走。

容器完全使用沙箱机制，相互之间不会有任何接口。docker是用go语言编写的。
定义：Docke]]></description><category></category></item><item><title><![CDATA[核心知识-------Linux红帽企业七集群的搭建历程-]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106295210</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106295210</guid><author>xrt0211</author><pubDate>Sat, 23 May 2020 16:54:42 +0800</pubDate><description><![CDATA[Linux红帽企业七集群的搭建历程
实验环境
这里我们用四台虚拟机：
server1		192.168.43.71		master
server2   	192.168.43.72		chunk
server3 	192.168.43.73		chunk
server4		192.168.43.74		作为master的备用节点

首先搭建好MFS，这里我们用server1和4做高可用节点，server2和3做数据存储：

server1和4：
yum install moosefs-master-3.0.]]></description><category></category></item><item><title><![CDATA[企业级MooseFS分布式文件系统的安装部署以及（读写操作，存储类操作，处理异常和数据恢复）]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106275661</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106275661</guid><author>xrt0211</author><pubDate>Fri, 22 May 2020 23:23:22 +0800</pubDate><description><![CDATA[企业级MooseFS分布式文件系统的安装部署以及（读写操作，存储类操作，处理异常和数据恢复）
实验环境：
server1   192.168.43.71   #做master主机  管理服务器
server2   192.168.43.72   #chunk服务器
server3	  192.168.43.73   #chunk服务器
server4   192.168.43.74 
server5   192.168.43.75 
server6   192.168.43.76   #客户端

并且在每台]]></description><category></category></item><item><title><![CDATA[企业级监控系统zabbix---分布式监控-------zabbix proxy的一波操作]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106272686</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106272686</guid><author>xrt0211</author><pubDate>Fri, 22 May 2020 09:51:23 +0800</pubDate><description><![CDATA[企业级监控系统zabbix—分布式监控-------zabbix proxy的一波操作
1.什么是zabbix-proxy？
当监控规模变得庞大时，我们可能有成千上万台设备需要监控，这时我们是否需要部署多套zabbix系统进行监控呢？
如果部署多套zabbix监控系统，那么监控压力将会被分摊，但是，这些监控的对象将会被尽量平均的分配到不同的监控系统中，这个时候，我们就无法通过统一的监控入口，去监控这些对象了，虽然分摊了监控压力，但是也增加了监控工作的复杂度，那么，我们到底该不该建立多套zabbix监控系统从]]></description><category></category></item><item><title><![CDATA[企业级监控系统zabbix---使用JMX监控tomcat]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106260782</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106260782</guid><author>xrt0211</author><pubDate>Thu, 21 May 2020 18:25:45 +0800</pubDate><description><![CDATA[企业级监控系统zabbix—使用JMX监控tomcat
1.安装tomcat和jdk
在server2（agent的客户端）上安装tomcat和jdk,并打开tomcat：
rpm -ivh jdk-8u121-linux-x64.rpm 
tar zxf apache-tomcat-8.5.24.tar.gz -C /usr/local/
cd /usr/local/
ln -s apache-tomcat-8.5.24 tomcat
vim /usr/local/tomcat/bin/catalina.]]></description><category></category></item><item><title><![CDATA[企业级监控系统zabbix—通过qqmail发送告警信息和第三方软件警告]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106251843</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106251843</guid><author>xrt0211</author><pubDate>Thu, 21 May 2020 16:08:54 +0800</pubDate><description><![CDATA[企业级监控系统zabbix—通过qqmail发送告警信息和第三方软件警告
一、qqmail发送告警信息
当我们部署好zabbix监控，为监控主机添加各种监控项完毕之后，如果一个主机出了问题，我们怎么能在第一时间获得报警信息，然后及时处理？
可以让zabbix通过邮件的方式把告警信息发给我们
首先需要使zabbix-server服务器能够上网，这里就不做过多赘述。具体做法在之前的博客中有详细介绍
ping www.baidu.com	#测试能否上网


安装邮件功能：
yum install mailx -y]]></description><category></category></item><item><title><![CDATA[企业级监控系统zabbix---分布式监控平台添加服务监控项（http、nginx、mysql）]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106221957</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106221957</guid><author>xrt0211</author><pubDate>Thu, 21 May 2020 10:49:02 +0800</pubDate><description><![CDATA[企业级监控系统zabbix—分布式监控平台添加服务监控项（http、nginx、mysql）
1.监控http服务
http是zabbix自带的监控模板
在server2中安装http
yum install httpd -y
systemctl start httpd.service 

然后在监控界面点击&gt;&gt;&gt;&gt;&gt;&gt;配置—主机—server2    就进入到下面这个界面

然后点击&gt;&gt;&gt;&gt;模版—添加—Template App HTTP serv]]></description><category></category></item><item><title><![CDATA[企业级监控系统zabbix-----------结合API进行检索、删除、创建主机]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106217075</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106217075</guid><author>xrt0211</author><pubDate>Tue, 19 May 2020 17:27:29 +0800</pubDate><description><![CDATA[企业级监控系统zabbix-----------结合API进行检索、删除、创建主机
1.什么是API ?
API ( Application Programming Interface，应用程序编程接口)是一些预先定义的函数，目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力，而又无需访问源码，或理解内部工作机制的细节。
Zabbix API允许你以编程方式检索和修改Zabbix的配置，并提供对历史数据的访问。它广泛用于：

创建新的应用程序以使用Zabbix；
将Zabbix与第三方软件集]]></description><category></category></item><item><title><![CDATA[企业级监控系统zabbix-----------zabbix的介绍、zabbix的安装部署]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106206373</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106206373</guid><author>xrt0211</author><pubDate>Tue, 19 May 2020 17:26:29 +0800</pubDate><description><![CDATA[企业级监控系统zabbix-----------zabbix的介绍、zabbix的安装部署
一、zabbix的介绍
1.什么是zabbix
我们监控的初衷就是当某些指标不符合我们的需求时，我们能够在第一时间发现异常。所以，监控工具需要定期的对被监控主机进行检查、信息收集等操作，当被监控主机出现异常时，能够及时报警、通知管理员，并且需要记录这些异常，以便我们分析这些数据，查漏补缺。那么。一个监控工具就应该具备采集信息、存储信息、展示信息、报警通知等功能，而zabbix就可以做到这些。除了zabbix，你可能还]]></description><category></category></item><item><title><![CDATA[企业级Redis---------（redis结合lnmp架构做mysql的缓存服务器）以及（利用Gearmand做mysql缓存服务器）]]></title><link>https://blog.youkuaiyun.com/xrt0211/article/details/106185530</link><guid>https://blog.youkuaiyun.com/xrt0211/article/details/106185530</guid><author>xrt0211</author><pubDate>Mon, 18 May 2020 14:13:50 +0800</pubDate><description><![CDATA[企业级Redis---------（redis结合lnmp架构做mysql的缓存服务器）以及（利用Gearmand做mysql缓存服务器）
一、redis结合lnmp架构做mysql的缓存服务器
实验环境：server1中配置nginx和php，在server2中配置redis，在server3中配置数据库
[root@server1 ~]# killall redis-server
-bash: killall: command not found
[root@server1 ~]# yum whatpr]]></description><category></category></item></channel></rss>