<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LINGYUEMM的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LINGYUEMM</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LINGYUEMM]]></copyright><item><title><![CDATA[docker consul]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117664761</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117664761</guid><author>LINGYUEMM</author><pubDate>Mon, 14 Jun 2021 10:41:47 +0800</pubDate><description><![CDATA[这里写目录标题概念consulConsul的作用Consul-template概述registrator的作用（自动发现）实验部署部署consul 服务器拖入安装包并安装查看集群信息通过http  api 获取集群信息容器服务自动加入consul集群安装Gliderlabs/registrator测试服务验证http和nginx服务是否注册到consul安装consul-template拖入安装包解压准备template nginx模板文件
概念
consul
1.Consul是HashiCorp公司推出的]]></description><category></category></item><item><title><![CDATA[docker-compose概述与简单编排部署]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117519631</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117519631</guid><author>LINGYUEMM</author><pubDate>Mon, 07 Jun 2021 15:07:39 +0800</pubDate><description><![CDATA[这里写目录标题概念Docker Compose是什么YAMLYML 文件配置指令参考Compose命令说明Docker Compose常用命令
概念
Docker Compose是什么

Docker Compose的前身是Fig，它是一个定义及运行多个Docker容器的工具
通过Compose，不需要使用shell脚本来启动容器，而使用YAML文件来配置应用程序要的所有服务
然后使用一个命令，根据YAML的文件配置创建启动所有服务
Docker Compose非常适合组合使用多个容器进行开发的场景

YA]]></description><category></category></item><item><title><![CDATA[Docker镜像的创建]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117450039</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117450039</guid><author>LINGYUEMM</author><pubDate>Wed, 02 Jun 2021 15:26:41 +0800</pubDate><description><![CDATA[这里写目录标题Docker镜像Docker镜像的创建方法Docker镜像的分层
Docker镜像
Docker镜像是一个特殊的文件系统

提供容器运行时所需的程序，库，资源，配置等文件
包含一些为运行时准备的一些配置参数（如匿名卷，环境变量，用户等）
镜像不包含任何动态数据，其内容在构建之后也不会改变

Docker镜像的创建方法

基于已有镜像创建
基于本地模板创建
基于Dockerfile创建（企业中常用）

Docker镜像的分层

Docker镜像由一系列层组成，每层代表印象的Dockerfile中]]></description><category></category></item><item><title><![CDATA[初见Docker]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117360461</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117360461</guid><author>LINGYUEMM</author><pubDate>Tue, 01 Jun 2021 17:25:01 +0800</pubDate><description><![CDATA[这里写目录标题Docker概念云计算三层架构Docker是什么Docker和虚拟机的区别使用场景Docker的核心概念CentOS中的安装方法Docker相关命令安装依赖包设置阿里云镜像源安装Docker-CE网络优化
Docker概念
云计算三层架构




服务
说明
应用




IAAS
基础设施及服务
硬件（服务器，网络设置，防火墙等）虚拟化网络虚拟化（大二层）列：openstack


PAAS
平台及服务
环境 列：数据库，docker，kuberetes


SAAS
应用及服务
应用  列]]></description><category></category></item><item><title><![CDATA[安装docker-ce报错]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117363497</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117363497</guid><author>LINGYUEMM</author><pubDate>Fri, 28 May 2021 15:08:14 +0800</pubDate><description><![CDATA[报错内容

故障原因：
container-selinux版本低或者没安装的原因，只需要安装container-selinux就可以了
解决方案：
安装contain-SElinux包就可以了
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum -y install docker-ce


...]]></description><category></category></item><item><title><![CDATA[Openstack的部署---Placement组件部署]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117297034</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117297034</guid><author>LINGYUEMM</author><pubDate>Thu, 27 May 2021 19:07:30 +0800</pubDate><description><![CDATA[这里写目录标题OpenStack-Plancement组件部署创建数据库实例和数据库用户创建Placement服务用户和API的ebdpoint安装placement服务
OpenStack-Plancement组件部署
CT vm：192.168.80.10 NAT：192.168.50.17
创建数据库实例和数据库用户
mysql -uroot -p

CREATE DATABASE placement;
GRANT ALL PRIVILEGES ON placement.* TO 'placement]]></description><category></category></item><item><title><![CDATA[Openstack安装glance组件]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117225986</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117225986</guid><author>LINGYUEMM</author><pubDate>Wed, 26 May 2021 15:28:36 +0800</pubDate><description><![CDATA[这里写目录标题OpenStack-Glance组件部署创建数据库实例和数据库用户三级目录
OpenStack-Glance组件部署
接OpenStack安装Keystore组件（图文详解）继续部署
创建数据库实例和数据库用户
MySQL -uroot -p
CREATE DATABASE glance;
GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'localhost' IDENTIFIED BY 'GLANCE_DBPASS';
GRANT ALL PRIVI]]></description><category></category></item><item><title><![CDATA[Openstack安装keystore组件]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117222422</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117222422</guid><author>LINGYUEMM</author><pubDate>Mon, 24 May 2021 15:55:32 +0800</pubDate><description><![CDATA[这里写目录标题Openstack安装keystore组件Openstack组件安装顺序创建数据库实例和数据库用户安装，配置keystone，数据库，Apache初始化认证服务数据库初始化fernet密钥存储库配置bootstrap身份认证服务配置Apache HTTP服务创建配置文件配置管理员账户的环境变量创建Openstack域，项目，用户和角色创建角色（可使用openstack role list 查看）
Openstack安装keystore组件
Openstack组件安装顺序

keystone（a]]></description><category></category></item><item><title><![CDATA[OpenStack环境部署]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117034343</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/117034343</guid><author>LINGYUEMM</author><pubDate>Fri, 21 May 2021 17:03:32 +0800</pubDate><description><![CDATA[这里写目录标题虚拟机资源信息部署思路资源规划
虚拟机资源信息
1，控制节点CT
CPU：双核双线程-CPU虚拟化开启
内核：8G硬盘：300G
双网卡：VM1-（局域网）和NAT-（外网）
操作系统：Centos7.6（版本1810及以上）-最小化安装
2，计算节点C1
CPU：双核双线程-CPU虚拟化开启
内存：8G硬盘：300G
双网卡：VM1-(局域网)和NAT-（外网）
操作系统：centos7最小化安装
3.计算节点C2
CPU：双核双线程-CPU虚拟化开启
内存：8G硬盘：300G
双网卡：VM]]></description><category></category></item><item><title><![CDATA[ELK企业级日志分析系统]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116665109</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116665109</guid><author>LINGYUEMM</author><pubDate>Wed, 19 May 2021 14:15:39 +0800</pubDate><description><![CDATA[这里写目录标题前言ELK 概述ELK日志分析系统ELK中日志处理步骤Elasticsearch概述Elasticsearch的特性分片和副本LogStash概述kibana概述部署ELK日志分析系统配置elasticsearch环境部署elasticsearch软件加载系统服务更改elasticsearch主配置文件检验配置创建数据存放路径并授权启动elasticsearch是否成功开启查看节点信息检验集群健康状态安装elasticsearch-head插件编译安装node组件依赖包
前言
在规模较大的企业]]></description><category></category></item><item><title><![CDATA[rsync]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116657689</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116657689</guid><author>LINGYUEMM</author><pubDate>Tue, 11 May 2021 15:43:05 +0800</pubDate><description><![CDATA[目录
 一、rsync简介二、rsync同步源三、配置rsync源1、基本思路2、rsync命令3、配置源的两种表达方式4、免交互格式
  四、inotify简介1、调整inotify内核参数（优化）2、使用inotify-tools辅助工具3、编写同步脚本
...]]></description><category></category></item><item><title><![CDATA[redis服务之主从复制、哨兵模式、群集模式]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116593477</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116593477</guid><author>LINGYUEMM</author><pubDate>Mon, 10 May 2021 19:12:41 +0800</pubDate><description><![CDATA[这里写目录标题Redis主从复制Redis主从复制的概述Redis主从复制的作用Redis只从复制的流程Redis主从复制的搭建安装Redis（所有主机）修改Master节点Redis配置文件修改slave节点redis配置文件验证主从效果Redis 哨兵模式哨兵模式的原理哨兵模式的作用哨兵模式的结构哨兵模式的搭建修改Redis配置文件（所有节点操作）启动哨兵模式故障模拟验证结果
Redis主从复制
Redis主从复制的概述

主从复制，是指将一台Redis服务器的数据，复制到其他的Redis服务器。
前者]]></description><category></category></item><item><title><![CDATA[string数据类型]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116500617</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116500617</guid><author>LINGYUEMM</author><pubDate>Mon, 10 May 2021 12:22:52 +0800</pubDate><description><![CDATA[这里写目录标题string数据类型set/get/append/strlenincr /decr /incrby /decrby
string数据类型
概述：string是redis最基本的类型，最大能存储512MB的数据，string类型是二进制安全的，即可以存储任何数据，比如数字，图片，序列化对象等
set/get/append/strlen
set key value  #存放数据
get key value  #获取数据
append key value   #Redis的append命令是往一个k]]></description><category></category></item><item><title><![CDATA[Redis部署]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116491043</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116491043</guid><author>LINGYUEMM</author><pubDate>Sat, 08 May 2021 08:37:22 +0800</pubDate><description><![CDATA[这里写目录标题关系数据库与非关系型数据库概述关系型数据库非关系型数据库关系数据库与非关系型数据库区别数据存储方式不同扩展方式不同对事务性的支持不同非关系型数据库产生背景Redis的单线程模式Redis的优点Redis部署Redis命令工具1，redis-cli 命令行工具2，redis-benchmark测试工具3，Redis数据库常用命令Redis 多数据库常用命令
关系数据库与非关系型数据库概述
关系型数据库

关系型数据库是一个结构化的数据库，创建在关系模型（二维表格模型）基础上，一般面向与记录。
S]]></description><category></category></item><item><title><![CDATA[Redis高可用]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116496045</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116496045</guid><author>LINGYUEMM</author><pubDate>Sat, 08 May 2021 08:31:09 +0800</pubDate><description><![CDATA[这里写目录标题Redis高可用主要的高可用技术Redis 持久化持久化的功能Redis提供两种方式进行持久化原理：AOF与RDB持久化区别：RDB持久化触发条件手动触发自动触发其他自动触发机制执行流程AOF持久化开启AOF执行流程命令追加（append）文件写入（write）和文件同步（sync）文件重写（rewrite文件重写的流程如下启动时加载RDB和AOF的优缺点**1.RDB持久化**AOF持久化redis性能管理查看redis内存使用内存碎片率内存使用率内回收key
Redis高可用

在web服]]></description><category></category></item><item><title><![CDATA[Squid 代理服务器]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116269191</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116269191</guid><author>LINGYUEMM</author><pubDate>Fri, 07 May 2021 19:23:29 +0800</pubDate><description><![CDATA[这里写目录标题Squid 代理服务器代理发工作机制Squid代理的类型安装Squid服务编译安装Squid修改Squid的配置文件Squid的运行控制创建squid服务脚本构建传统代理服务器生产环境中还需要修改防火墙规则
Squid 代理服务器
Squid 主要提供缓存加速，应用层过滤控制的功能。
代理发工作机制

代理客户机向网站请求数据，从而可以隐藏用户的真实IP地址。
将获得的网页数据（静态 Web 元素）保存到缓存中并发送给客户机，以便下次请求相同数据时快速响应。

Squid代理的类型

传统类型]]></description><category></category></item><item><title><![CDATA[Nginx+Tomcat动静分离]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116232926</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116232926</guid><author>LINGYUEMM</author><pubDate>Fri, 30 Apr 2021 13:59:47 +0800</pubDate><description><![CDATA[这里写目录标题Nginx 负载均衡实现原理Nginx 实现负载均衡是通过反向代理实现Nginx 配置反向代理主要参数Nginx 动静分离实现原理Nginx 静态处理优势实验：Nginx+Tomcat动静分离，负载均衡配置步骤部署Nginx负载均衡服务器部署两台 Tomcat 应用服务器动静分离配置Nginx server配置测试
Nginx 负载均衡实现原理
Nginx 实现负载均衡是通过反向代理实现
反向代理（Reverse Proxy） 是指以 代理服务器（例：Nginx） 来接受 internet 上]]></description><category></category></item><item><title><![CDATA[Haproxy配合Nginx搭建Web集群]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116207209</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116207209</guid><author>LINGYUEMM</author><pubDate>Wed, 28 Apr 2021 14:11:19 +0800</pubDate><description><![CDATA[这里写目录标题常见是web集群调度器Haproxy应用分析Haproxy调度算法原理Haproxy搭建web群集1编译安装Nginx服务器部署Haproxy服务器
常见是web集群调度器

目前常见的web集群调度器分为软件和硬件
软件通常使用开源的LVS ，Haproxy，nginx
LVS性能最好，但是搭建相对复杂
Nginx的upstream模块支持集群功能，但是对集群节点健康检查功能不强，高并发没有Haproxy好
硬件一般使用的比较多的是F5。也有很多人使用梭子鱼，绿盟等国内产品

Haproxy]]></description><category></category></item><item><title><![CDATA[LVS+Keepalived 高可用群集（DR模式）]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116169764</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116169764</guid><author>LINGYUEMM</author><pubDate>Tue, 27 Apr 2021 17:12:45 +0800</pubDate><description><![CDATA[这里写目录标题LVS+Keeplived高可用群集LVSKeepalivedKeepalived实现原理解析LVS+Keepalived高可用集群部署
LVS+Keeplived高可用群集
LVS

Linux虚拟服务器
LVS实际上相当于基于IP地址的虚拟化应用，为基于IP地址和内容请求分发的负载均衡提出了一种高效的解决方法

Keepalived

支持故障自动切换（Failover）
支持节点健康状态检查（Health Cheching）
判断LVS负载调度器，节点服务器可用性，当master株机出现]]></description><category></category></item><item><title><![CDATA[数据库之MHA高可用集群部署及故障切换]]></title><link>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116156940</link><guid>https://blog.youkuaiyun.com/LINGYUEMM/article/details/116156940</guid><author>LINGYUEMM</author><pubDate>Mon, 26 Apr 2021 19:24:46 +0800</pubDate><description><![CDATA[这里写目录标题MHA概念MHA的组成MHA的特点搭建MySQL+MHA关闭服务器防火墙和安全机制修改三台Mysql服务器的主配置文件配置MySQL一主两从在master节点查看二进制文件和同步点在slave1，slave2节点执行同步操作Slave1、Slave2 节点设置为只读模式主从复制验证安装MHA软件在 MHA manager 节点上安装 manager 组件在所有服务器上配置无密码认证在 manager 节点上配置到所有数据库节点的无密码认证复制上述的自动切换时 VIP 管理的脚本到 /usr/l]]></description><category></category></item></channel></rss>