<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weixin_45305723的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_45305723</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_45305723]]></copyright><item><title><![CDATA[Docker-compose 容器集群的快速编排]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125711279</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125711279</guid><author>weixin_45305723</author><pubDate>Mon, 11 Jul 2022 22:22:52 +0800</pubDate><description><![CDATA[Docker-Compose项目是Docker官方的开源项目，负责实现对Docker容器集群的快速编排。Docker-Compose将所管理的容器分为三层，分别是 工程（project），服务（service）以及容器（container）。Docker-Compose运行目录下的所有文件（docker-compose.yml，extends文件或环境变量文件等）组成一个工程，若无特殊指定工程名即为当前目录名。一个工程当中可包含多个服务，每个服务中定义了容器运行的镜像、参数、依赖。一个服务当中可包括多个容器]]></description><category></category></item><item><title><![CDATA[Docker-harbor私有仓库]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125713091</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125713091</guid><author>weixin_45305723</author><pubDate>Mon, 11 Jul 2022 02:37:13 +0800</pubDate><description><![CDATA[Harbor是VMware公司开源的企业级Docker Registry项目，其目标是帮助用户迅速搭建一个企业级的Docker Registry服务Harbor以 Docker 公司开源的Registry 为基础，提供了图形管理UI、基于角色的访问控制(Role Based AccessControl)、AD/LDAP集成、以及审计日志(Auditlogging)等企业用户需求的功能，同时还原生支持中文Harbor的每个组件都是以Docker 容器的形式构建的，使用docker-compose 来对它进行部]]></description><category></category></item><item><title><![CDATA[搭建本地私有仓库]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125712705</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125712705</guid><author>weixin_45305723</author><pubDate>Sun, 10 Jul 2022 23:36:29 +0800</pubDate><description><![CDATA[Docker Hub这样的公共仓库可能不方便，这种情况下用户可以使用registry创建一个本地仓库供私人使用，这点跟Maven的管理类似。
使用私有仓库有许多优点：1）节省网络带宽，针对于每个镜像不用每个人都去中央仓库上面去下载，只需要从私有仓库中下载即可；
2）提供镜像资源利用，针对于公司内部使用的镜像，推送到本地的私有仓库中，以供公司内部相关人员使用。








Docker容器的重启策略如下:no:默认策略，在容器退出时不重启容器on-failure: 在容器非正常退出时(退出状态非0)，才会]]></description><category></category></item><item><title><![CDATA[Docker镜像的创建]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125704888</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125704888</guid><author>weixin_45305723</author><pubDate>Sun, 10 Jul 2022 18:47:27 +0800</pubDate><description><![CDATA[创建镜像有三种方法，分别为基于已有镜像创建、基于本地模板创建以及基于 Dockerfile创建。首先启动一个镜像，在容器里做修改


 通过导入操作系统模板文件可以生成镜像，模板可以从OPENVZ开源项目下载，下载地址为http://openvz.org/Download/template/precreated


导入镜像


unionFS（联合文件系统）：Union文件系统（UnionFS）是一种分层、轻量级并且高性能的文件系统，它支持对文件系统的修改作为一次提交来一层层的叠加，同时可 以将不同目录挂]]></description><category></category></item><item><title><![CDATA[Docker数据管理]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125694378</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125694378</guid><author>weixin_45305723</author><pubDate>Sat, 09 Jul 2022 18:06:32 +0800</pubDate><description><![CDATA[容器中管理数据主要有两种方式：数据卷（Data Volumes）和数据卷容器（Data Volume Dontainers）数据卷是一个供容器使用的特殊目录，位于容器中。可将宿主机的目录挂载到数据卷上，对数据卷的修改操作立刻可见，并且更新数据不会影响镜像，从而实现数据在宿主机与容器之间的迁移。数据卷的使用类似于Linux下对目录进行的mount操作。一般创建容器时进行挂载，不在启动容器后再挂载。因为启动容器后再挂载的话，需要修改配置文件，且不一定能挂载成功。


示例：


如果需要在容器之间共享一些数据，]]></description><category></category></item><item><title><![CDATA[Docker cgroups资源控制]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125657624</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125657624</guid><author>weixin_45305723</author><pubDate>Sat, 09 Jul 2022 14:50:26 +0800</pubDate><description><![CDATA[cgroups，是一个非常强大的linux内核工具，他不仅可以限制被namespace隔离起来的资源，还可以为资源设置权、计算使用量、操控进程启停等等。所以cgroups（Control groups）实现了对资源的配额和度量。





另一个终端查看CPU使用率停止运行脚本再查看cpu使用率..................]]></description><category></category></item><item><title><![CDATA[Docker网络模式]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125649618</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125649618</guid><author>weixin_45305723</author><pubDate>Thu, 07 Jul 2022 13:43:17 +0800</pubDate><description><![CDATA[docker 使用linux 桥接，在宿主机虚拟一个docker 容器网桥（docker0) ，docker 启动一个容器时会根据docker 网桥的网段分配给容器一个IP地址，称为Container-IP，同时Docker 网桥是每个容器的默认网关。因为在同一宿主机内的容器都接入同一个网桥，这样容器之间就能够通过容器的 Container-IP 直接通信docker 网桥是宿主机虚拟出来的，并不是真实存在的网络设备，外部网络是无法寻址到的，这也意味着外部网络无法直接通过Container-IP 访问到容器]]></description><category></category></item><item><title><![CDATA[Docker基本管理]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125609445</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125609445</guid><author>weixin_45305723</author><pubDate>Wed, 06 Jul 2022 22:31:44 +0800</pubDate><description><![CDATA[Docker 的容器技术可以在一台下机上轻松为任何应用创建一个轻量级的、可移植的、目给自足的容器。
Docker的Logo设计为蓝色鲸鱼，拖着许多集装箱。
鲸鱼可看作为宿主机，集装箱可理解为相互隔离的容器，每个集装箱中都包含自己的应用程序。
Docker的设计宗旨：Build，Ship and Run Any App，Anywhere，即通过对应用组件的封装、发布、部署、运行等生命周期的管理，达到应用组件级别的“一次封装，到处运行”的目的。这里的组件，既可以是一个应用，也可以是一套服务，甚至是一个完整的操作]]></description><category></category></item><item><title><![CDATA[Zabbix]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125592266</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125592266</guid><author>weixin_45305723</author><pubDate>Mon, 04 Jul 2022 02:13:49 +0800</pubDate><description><![CDATA[zabbix agent安装在被监控的主机上，zabbix agent负责定期收集客户端本地各项数据，并发送至zabbix server端，zabbix server收到数据后，将数据存储到数据库中，用户基于ZabbixWEB可以看到数据在前端展现图像。当zabbix监控某个具体的项目，该项目会设置一个触发器阈值，当被监控的指标超过该触发器设定的阈值，会进行一些必要的动作，动作包括：发送信息（邮件、微信、短信）、发送命令（shel1命令、reboot、restart、install等）。zabbix监控部署]]></description><category></category></item><item><title><![CDATA[Zookeeper与kafka]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125591770</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125591770</guid><author>weixin_45305723</author><pubDate>Mon, 04 Jul 2022 01:10:18 +0800</pubDate><description><![CDATA[Zookeeperl是一个开源的分布式的，为分布式框架提供协调服务的Apache项目。zookeeper从设计模式角度来理解：是一个基于观察者模式设计的分布式服务管理框架，它负责存储和管理大家都关心的数据，然后接受观察者的注册，一旦这些数据的状态发生变化，Zookeeper就将负责通知已经在Zookeeper上注册的那些观察者做出相应的反应。也就是说zookeeper=文件系统+通知机制。Zookeeper：一个领导者（Leader），多个跟随者（Fo1lower）组成的集群。zookeepe集群中只要有半]]></description><category></category></item><item><title><![CDATA[ELFK部署]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125585921</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125585921</guid><author>weixin_45305723</author><pubDate>Sun, 03 Jul 2022 17:19:38 +0800</pubDate><description><![CDATA[ELFK= ES + logstash+filebeat+kibana
Elasticsearch 部署（在Node1、Node2节点上操作）
安装elasticsearch—rpm包


修改elasticsearch主配置文件
es 性能调优参数优化最大内存大小和最大文件描述符的数量
启动elasticsearch是否成功开启

查看节点信息浏览器访问 http://192.168.52.110:9200 、 http://192.168.52.120:9200 查看节点 Node1、N...]]></description><category></category></item><item><title><![CDATA[ELK日志分析系统]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125584712</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125584712</guid><author>weixin_45305723</author><pubDate>Sun, 03 Jul 2022 16:06:31 +0800</pubDate><description><![CDATA[目录一、ELK概述1、ELK简介2、ELK各组件介绍ElasticSearchKiabanaLogstashFilebeatfilebeat 结合logstash 带来好处Fluentd3、为什么要使用ELK4、完整日志系统基本特征二、ELK的工作原理三、ELK日志分析系统集群部署初始化环境（所有节点）ELK Elasticsearch 集群部署（在Node1、Node2节点上操作）部署 Elasticsearch 软件安装elasticsearch—rpm包修改主机名修改elasticsearch主配置文]]></description><category></category></item><item><title><![CDATA[GFS分布式文件系统]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125508728</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125508728</guid><author>weixin_45305723</author><pubDate>Sun, 03 Jul 2022 14:15:40 +0800</pubDate><description><![CDATA[目录1、GlusterFS简介MFSGlusterFs2、GlusterFS特点扩展性和高性能高可用性全局统一命名空间弹性卷管理基于标准协议3、GlusterFS 术语Brick（存储块）Volume（逻辑卷）FUSEVESGlusterd（后台管理进程）4、模块化堆栈式架构5、GlusterFS的工作流程6、弹性HASH算法7、GlusterFS的卷类型GlusterFS支持7种卷分布式卷（Distribute volume）条带卷复制卷（Replica volume）分布式条带卷分布式复制卷8、部署Gl]]></description><category></category></item><item><title><![CDATA[rsync远程同步]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125489386</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125489386</guid><author>weixin_45305723</author><pubDate>Tue, 28 Jun 2022 19:41:12 +0800</pubDate><description><![CDATA[rsync（Remote sync，远程同步）是一个开源的快速备份工具，可以在不同主机之间镜像同步整个目录树，支持增量备份，并保持链接和权限，且采用优化的同步算法，传输前执行压缩，因此非常适用于异地备份、镜像服务器等应用。在远程同步任务中，负责发起rsync同步操作的客户机称为发起端，而负责响应来自客户机的rsync同步操作的服务器称为同步源。在同步过程中，同步源负责提供文件的原始位置，发起端应对该位置具有读取权限。


关闭防火墙与selinux

固定格式为[名称:密码]，一行一个，并赋予文件权限及创建]]></description><category></category></item><item><title><![CDATA[Redis 主从复制、哨兵模式、Cluster集群]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125476828</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125476828</guid><author>weixin_45305723</author><pubDate>Mon, 27 Jun 2022 02:30:46 +0800</pubDate><description><![CDATA[主从复制，是指将一台Redis服务器的数据，复制到其他的Redis服务器。前者称为主节点（Master），后者称为从节点（Slave）；数据的复制是单向的，只能由主节点到从节点。默认情况下，每台Redis服务器都是主节点；且一个主节点可以有多个从节点（或没有从节点），但一个从节点只能有一个主节点。（1）若启动一个slave机器进程，则它会向Master机器发送一个“sync command”命令，请求同步连接。
（2）无论是第一次连接还是重新连接，Master机器都会启动一个后台进程，将数据快照保存到数据文]]></description><category></category></item><item><title><![CDATA[Redis持久化]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125460638</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125460638</guid><author>weixin_45305723</author><pubDate>Mon, 27 Jun 2022 02:30:25 +0800</pubDate><description><![CDATA[在web服务器中，高可用是指服务器可以正常访问的时间，衡量的标准是在多长时间内可以提供正常服务（99.9%、99.99%、99.999%等等但是在Redis语境中，高可用的含义似乎要宽泛一些，除了保证提供正常服务（如主从分离、快速容灾技术），还需要考虑数据容量的扩展、数据安全不会丢失等。在Redis中，实现高可用的技术主要包括持久化、主从复制、哨兵和Cluster集群，下面分别说明它们的作用，以及解决了什么样的问题。持久化：持久化是最简单的高可用方法（有时甚至不被归为高可用的手段），主要作用是数据备份，即将]]></description><category></category></item><item><title><![CDATA[NoSQL之Redis配置与优化]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125437452</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125437452</guid><author>weixin_45305723</author><pubDate>Sat, 25 Jun 2022 15:42:00 +0800</pubDate><description><![CDATA[关系型数据库是一个结构化的数据库，创建在关系模型（二维表格模型）基础上，一般面向于记录。 SQL语句（标准数据查询语言）就是一种基于关系型数据库的语言，用于执行对关系型数据库中数据的检索和操作。主流的关系型数据库包括 oracle、MySQL、SQL Server、Microsoft Access、DB2、PostgresQL等。 以上数据库在使用的时候必须先建库建表设计表结构，然后存储数据的时候按表结构去存，如果数据与表结构不匹配就会存储失败。NosQL（NoSQL=Not only SQL），意思是“不]]></description><category></category></item><item><title><![CDATA[Squid代理服务器应用]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125408356</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125408356</guid><author>weixin_45305723</author><pubDate>Fri, 24 Jun 2022 00:08:11 +0800</pubDate><description><![CDATA[Squid 主要提供缓存加速、应用层过滤控制的功能。缓存网页对象，减少重复请求1、代替客户机向网站请求数据，从而可以隐藏用户的真实IP地址。2、将获得的网页数据（静态Web元素）保存到缓存中并发送给客户机，以便下次请求相同的数据时快速响应。 代理服务器是一个位于客户端和原始（资源）服务器之间的服务器，为了从原始服务器取得内容，客户端向代理服务器发送一个请求并指定目标原始服务器，然后代理服务器向原始服务器转交请求并将获得的内容返回给客户端。缓存代理对于Web至关重要，尤其对于大型高负载Web站点。Nginx缓]]></description><category></category></item><item><title><![CDATA[MySQL高可用MHA]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125365218</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125365218</guid><author>weixin_45305723</author><pubDate>Mon, 20 Jun 2022 03:54:18 +0800</pubDate><description><![CDATA[MHA（MasterHigh Availability）是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。MHA 的出现就是解决MySQL 单点故障的问题。MySQL故障切换过程中，MHA能做到0-30秒内自动完成故障切换操作。MHA能在故障切换的过程中最大程度上保证数据的一致性，以达到真正意义上的高可用。1）MHA Node（数据节点）2）MHA Manager（管理节点）1）MHA架构：①数据库安装 ②一主两从 ③MHA搭建2）故障模拟：①主库失效 ②备选主库成为主库 ③原故障主库恢复重新加入]]></description><category></category></item><item><title><![CDATA[MySQL主从复制与读写分离]]></title><link>https://blog.youkuaiyun.com/weixin_45305723/article/details/125363844</link><guid>https://blog.youkuaiyun.com/weixin_45305723/article/details/125363844</guid><author>weixin_45305723</author><pubDate>Mon, 20 Jun 2022 03:35:03 +0800</pubDate><description><![CDATA[目录一、概述1、什么是读写分离2 、为什么要读写分离3、什么时候要读写分离4、主从复制与读写分离5、mysql支持的复制类型6、主从复制的工作过程二、搭建主从复制主从服务器时间同步主服务器192.168.52.200设置时间同步从服务器192.168.52.120与192.168.52.130设置时间同步主服务器192.168.52.200mysql配置从服务器192.168.52.130的mysql配置从服务器192.168.52.120的mysql配置测试主从复制三、MySQL主从复制延迟四、MySQL]]></description><category></category></item></channel></rss>