自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 啃Docker之TLS加密通讯部署

啃Docker之TLS加密通讯部署一:Docker-TLS加密通讯部署1.1:什么是TLS?有什么作用?1.2:为什么要使用TLS加密?1.3:在Docker中部署TLS1.4:client部署基本环境,且验证TLS一:Docker-TLS加密通讯部署1.1:什么是TLS?有什么作用?TLS(Transport Layer Security Protocol):传输层安全性协议,其前身安全套接层(Secure Sockets Layer,缩写作SSL)是一种安全协议,目的是为互联网通信提供安全及数

2020-09-26 20:36:53 208

原创 啃Docker之Docker资源控制(Cgroup资源配置方法)

啃Docker之Docker资源控制(Cgroup资源配置方法)前言一:Cgroup资源分配1.1:为什么容器要做资源分配?1.2:Cgroup概述1.2:使用stress压力测试工具来测试CPU和内存使用状况1.2.1:stress工具介绍1.2.2:操作步骤二:CPU的周期限制2.1:操作步骤三:CPU Core控制3.1:实操步骤四:CPU配额控制参数的混合使用4.1:实操步骤五:内存限额5.1:实操步骤六:Block IO的限制6.1:实操步骤七:bps和iops的限制7.1:实操步骤前言默认情

2020-09-25 21:39:57 1811 1

原创 啃Docker之Docker consul的容器服务更新与发现和Harbor私有仓库部署与管理

啃Docker之Docker consul的容器服务更新与发现和Harbor私有仓库部署与管理一、Consul 概述1.1、Consul 简介1.2、Consul 使用场景1.3、Consul 优势1.4、consul 端口的了解1.5:基于nginx和consul构建高可用及自动发现的Docker服务架构二:Docker consul自动发现服务架构的构建2.1:Consul 服务器2.2:consul集群添加compose-template,实现容器自动加入Nginx集群三:Harbor私有仓库部署与管

2020-09-23 23:15:23 322 1

原创 啃Docker之Docker Compose容器编排

啃Docker之Docker Compose容器编排一:Docker Compose容器编排1.1:什么是Docker Compose?1.2:Docker Compose的作用1.3:YML文件1.4:使用Docker Compose详解:使用步骤、环境准备、格式详解1.5:Docker Compose配置常用字段1.6:Docker Compose常用命令二:使用Docker-Compose创建nginx实验一:Docker Compose容器编排1.1:什么是Docker Compose?D

2020-09-23 21:57:21 231 1

原创 报错Error response from daemon: Get https://20.0.0.51/v2/: dial tcp 20.0.0.51:443: connect: connection

解决Error response from daemon: Get https://20.0.0.51/v2/: dial tcp 20.0.0.51:443: connect: connection refused报错问题报错现象解决方法报错现象解决方法[root@localhost ~]# vim /usr/lib/systemd/system/docker.serviceExecStart=/usr/bin/dockerd -H fd:// --insecure-registry 20.0.

2020-09-23 19:16:36 1105

原创 啃Docker之四种网络模式

啃Docker之四种网络模式四种网络模式实现原理Host模式Container模式None模式Bridge模式四种网络模式Docker网络模式配置说明host模式–net=host容器和宿主机共享Network namespacecontainer模式–net=container:NAME_or_ID容器和另外一个容器共享Network namespace。 kubernetes中的pod就是多个容器共享一个Network namespacenone模式–ne

2020-09-22 21:54:11 1520 2

原创 啃Docker之Dockerfile镜像制作(构建SSHD镜像、Systemctl镜像、Nginx镜像、Tomcat镜像、Mysql镜像以及删除none镜像)

啃Docker之Dockerfile镜像制作(构建SSHD镜像、systemctl镜像、nginx镜像、tomcat镜像以及删除none镜像)一:Dockerfile常用命令二:使用Dockerfile构建镜像2.1:构建SSHD镜像2.2:构建Systemctl镜像2.3:构建Nginx镜像2.4:构建Tomcat镜像2.5:删除none镜像一:Dockerfile常用命令指令含义FROM 镜像指定新镜像所基于的镜像,第一条指令必须为FROM指令, 每创建一个镜像就需要一条FRO

2020-09-21 22:49:12 1280

原创 啃Docker之镜像制作、数据管理、端口映射、容器互联以及Docker私有仓库建立

Docker镜像制作、Docker数据卷、端口映射、容器互联以及Docker私有仓库建立一:Docker镜像制作1.1:Docker镜像1.2:Docker镜像的分层1.3:Dockerfile常用操作指令1.4:Docker镜像的创建方法1.4.1:基于Dockerfile创建镜像1.4.2:基于已有的镜像容器进行创建镜像1.4.3:基于本地模板创建二:Docker数据卷2.1:数据卷操作2.2:数据卷容器操作三:端口映射四:容器互联(使用centos镜像)五:Docker私有仓库建立5.1:私有仓库设置

2020-09-20 23:14:15 195

原创 啃Docker之必备基础管理操作

啃Docker之必备基础管理操作前言一:环境准备二:镜像的常规操作三:容器的常规操作前言对于理论可以看我之前的博客链接: https://blog.csdn.net/m0_47219942/article/details/108684100.一:环境准备关闭防火墙和核心防护[root@localhost yum.repos.d]# systemctl stop firewalld.service [root@localhost yum.repos.d]# setenforce 0 [ro

2020-09-20 21:58:59 2007 1

原创 如何解决配置私有仓库时,Docker服务起不来问题?

如何解决配置私有仓库时,Docker服务起不来问题?现象解决方法现象[root@localhost apache]# systemctl restart docker.service Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.解决方法[

2020-09-20 21:03:34 488

原创 啃Docker大骨头所必备的基础理论

啃Docker大骨头所必备的基础理论前言一:Docker概述1.1:Docker是什么?1.2:Docker的使用场景1.3:Docker容器与传统虚拟机的比较1.4:Docker引擎(Docker Engine)1.5:Docker的架构1.6:Docker的核心概念1.6.1:镜像(image)1.6.2:容器(container)1.6.3:仓库(repository)1.7:名称空间(Namespaces)1.8:控制组(Control groups)前言Docker三要素:容器,仓库,镜像

2020-09-19 18:02:13 384

原创 CentOS 7.6—部署企业级ELK日志分析系统

CentOS 7.6—部署企业级ELK日志分析系统一:ELK日志分析系统简介1.1:日志服务器1.2:EKL日志分析系统1.3:EKL的日志处理工作流程二:Elasticsearch介绍2.1:Elasticsearch的概述2.2:Elasticsearch核心概念三:Logstash介绍3.1:Logstash介绍3.2:Logstash主要组件3.3:LogStash主机分类四:Kibana介绍4.1:Kibana概念4.2:Kibana主要功能五:部署EKL5.1:案例拓扑5.2:需求描述5.3:实

2020-09-15 18:33:44 393

原创 CentOS7.6——如何构建GFS分布式文件系统?

CentOS7.6——如何构建GFS分布式文件系统?一:GlusterFS(GFS)概述1.1:GlusterFS简介1.2:GlusterFS特点1.3:GlusterFS常用术语1.4:GFS的结构二:GlusterFS工作原理2.1:GlusterFS工作流程2.2:弹性HASH算法三:GlusterFS的卷类型3.1:分布式卷3.2:条带卷3.3:复制卷3.4:分布式条带卷3.5:分布式复制卷四:GFS部署4.1:群集环境4.2:实验步骤4.3:GFS卷的创建4.4:部署客户端4.5:测试GFS文件

2020-09-14 11:21:53 450

原创 配置MongoDB分片群集以及如何进行分片管理?

配置MongoDB分片群集以及如何进行分片管理?前言可以看我之前的博客链接: https://blog.csdn.net/m0_47219942/article/details/108552702.链接: https://blog.csdn.net/m0_47219942/article/details/108552982.实操配置复制集群tar zxvf mongodb-linux-x86_64-3.2.1.tgz -C /opt/cd /opt[root@localhost opt]#

2020-09-12 18:22:54 112

原创 配置MongoDB复制集以及如何管理?

配置MongoDB复制集以及如何管理?前言实操过程配置复制集故障转移切换复制集管理前言基于之前的环境操作,可以看我之前的博客链接: https://blog.csdn.net/m0_47219942/article/details/108552702.实操过程配置复制集修改配置文件vim /etc/mongod.conf replication: #去掉 replSetName: kgcrs 定义复制集的名称配置多个复制集,并重新开启服务[root@lo

2020-09-12 18:10:09 256

原创 MongoDB安装以及常用操作指令

MongoDB安装以及常用操作指令一、MongoDB概述1.1:简介1.2:特点1.3:适用场景二、MongoDB安装三:mongodb数据库操作3.1:基本操作3.2:导入导出数据3.3:条件操作3.4:备份和恢复3.5:复制数据库3.6:克隆集合3.7:创建管理用户3.8:进程管理一、MongoDB概述1.1:简介MongoDB是一款跨平台、面向文档的数据库。可以实现高性能、高可用性,并且能够轻松扩展。是一个基于分布式文件存储的开源数据库系统,在高负载的情况下,添加更多的节点,可以保证服务器性能

2020-09-12 17:47:35 191

原创 MongoDB报错:Error parsing YAML config file: yaml-cpp: error at line 38, column 13: illegal map value

MongoDB报错:Error parsing YAML config file: yaml-cpp: error at line 38, column 13: illegal map value报错现象解决方法)报错现象解决方法'分析:mongodb 3.0之后配置文件采用YAML格式,这种格式非常简单,使用<key>:<value>表示,开头使用“空格”作为缩进。''需要注意的是:“”之后有value的话,需要紧跟一个空格,如果key只是表示层级,则无需在“:”后增

2020-09-12 10:52:03 949 1

原创 如何实现Rsync远程同步,你懂了吗?

Rsync远程同步一:rsync概述1.1:关于rsync一块快速增量备份工具Remote Sync,远程同步支持本地复制,或者与其他SSH、rsync主机同步r(remote)sync是unix以及类unix平台下的数据镜像备份软件,它不像ftp那样需要全备份,rsync可以根据数据的变化进行差异备份,从而减少数据流量,提高工作效率rsync可以远程或者本地实现增量备份。rsync可以实现本地主机和远程主机上的文件同步(包括本地推到远程,远程拉到本地两种同步方式),也可以实现本地不同路径

2020-09-11 20:36:34 379

原创 CentOS 7.6——搭建memcache群集实现高可用

CentOS 7.6——搭建memcache群集实现高可用一:Memcache概述1.1:memcache和memcached的区分二:实操环境介绍2.1:环境2.2:实验目的2.3:magent概述三:实验配置3.1:memcache主从服务器搭建3.2:主从服务器搭建memcached3.3:主服务器上安装magent代理3.4:主从服务器搭建keepalived3.5:主从服务器开启memcache并测试本地连接四:memcache客户端测试一:Memcache概述Memcache是一个高性能的

2020-09-11 18:14:48 260

原创 Memcached概述、基本操作指令以及部署

Memcached概述、基本操作指令以及部署一:memcached的概述1.1:memcached的定义1.2:memcached的工作流程1.3:memcached的特点1.4:memcached的使用场景1.5:在分布式/群集redis/memcached/kafka/hadoop/mycat中使用到的一致性Hash算法二:部署memcached2.1:实验环境2.2:实验原理图2.3:配置memcached服务器2.4:配置LAMP和memcache2.5:验证配置一:memcached的概述1.

2020-09-11 17:03:29 338

原创 rsync error: error in socket IO (code 10) at clientserver.c(125) [Receiver=3.1.2]

报错现象[root@localhost ~]# rsync -avz backuper@20.0.0.51::wwwroot /optrsync: failed to connect to 20.0.0.51 (20.0.0.51): No route to host (113)rsync error: error in socket IO (code 10) at clientserver.c(125) [Receiver=3.1.2]解决方法关闭防火墙iptables -Fsetenfo

2020-09-10 16:57:47 3961

原创 报错:failed to create pid file /var/run/rsyncd.pid: File exists

failed to create pid file /var/run/rsyncd.pid: File exists现象解决方法现象[root@source run]# rsync --daemon[root@source run]# failed to create pid file /var/run/rsyncd.pid: File exists解决方法分析:当你用kill -9 删除进程号时,pid文件并没有被删除通过rm -rf 删除pid文件,再启动。或者用kill 删除进程号[r

2020-09-10 16:43:38 3148

原创 缓存加速—NoSQL之Redis群集搭建

NoSQL—Redis群集搭建一:单节点Redis的问题以及解决方法1.1:单节点Redis服务器带来的问题单点故障,服务不可用无法处理大量的并发数据请求数据丢失—大灾难1.2:解决方法搭建Redis集群二:Redis集群2.1:Redis集群介绍Redis集群是一个提供在多个Redis间节点间共享数据的程序集Redis集群并不支持处理多个keys的命令,因为这需要在不同的节点间移动数据,从而达不到像Redis那样的性能,在高负载的情况下可能会导致不可预料的错误Redis集

2020-09-09 20:09:07 300 1

原创 缓存加速——NoSQL之Redis配置与优化实操

缓存加速——NoSQL之Redis配置与优化一:关系数据库与非关系型数据库1.1:关系型数据库1.2:非关系型数据库1.3:非关系型数据库产生背景二:Redis2.1:简介2.2:Redis安装部署2.3:Redis数据库常用命令2.4:Redis多数据库操作2.5:Redis持久化2.5.1:持久化概述2.5.2:持久化分类(重点)2.6:RDB持久化2.7:AOF持久化2.8:Redis性能管理2.9:设置hash结构2.10:设置过期时间三:源码编译Redis以及数据库操作一:关系数据库与非关系型数

2020-09-08 22:31:21 397

原创 Squid代理服务器——ACL访问控制,日志分析Sarg,以及反向代理配置实操

Squid代理服务器——ACL访问控制,日志分析Sarg,以及反向代理配置实操一:ACL控制访问1.1:ACL访问控制方式1.2:ACL规则优先级1.3:常用的ACL列表类型1.4:实验配置1.4.1:环境1.4.2:实验目的1.4.3:实验步骤二:Squid日志分析工具Sarg2.1:在squid服务器上部署sarg2.2:修改Sarg配置文件2.3:使用client客户端访问sarg日志三:Squid反向代理3.1:添加一台web服务器,并设置主页内容3.2:client客户端设置域名解析和squid代

2020-09-07 21:56:22 306

原创 Squid代理服务器应用(传统模式与透明模式实操配置)

Squid代理服务器应用(传统模式与透明模式实操配置)前言一:缓存代理概述1.1:Web代理的工作机制1.2:代理的基本类型1.3:使用代理的好处二:搭建squid实验配置2.1:实验环境2.2:实验目的2.3:实验步骤2.4:Squid传统代理模式配置2.5:客户端配置2.6:Web服务器而配置2.7:透明模式配置前言又俗称CDN,CDN全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均

2020-09-06 17:00:11 264

原创 小白也看的懂的Nginx+Tomcat的负载均衡,动静分离实操

小白也看的懂的Nginx+Tomcat的负载均衡,动静分离实操一:实现动静分离1.1:实操环境1.2:实验目的1.3:实验步骤1.3.1:搭建nginx服务1.3.2:搭建Tomcat服务1.3.3:动静分离配置1.3.4:nginx处理静态图片,Tomcat处理动态页面二:负载均衡2.1:实验环境2.2:实验目的2.3:实验步骤一:实现动静分离1.1:实操环境VMware软件一台centos7作为nginx代理服务器。IP地址:20.0.0.51一台centos7作为Tomcat1节点服务器。

2020-09-04 12:03:30 192

原创 Nginx+Tomcat动静分离做动态处理时,页面访问不到

Nginx+Tomcat动静分离做动态处理时,页面访问不到现象解决方法现象Nginx+Tomcat动静分离做动态处理时,页面访问不到解决方法在nginx和Tomcat服务器上站点里做url的文件名必须一致[root@nginx ~]# cd /usr/local/nginx/html/[root@nginx html]# ls50x.html index.html test[root@tomcat1 webapps]# lsdocs examples host-manager

2020-09-04 10:31:19 362

原创 Haproxy搭建Web群集实操(调度算法、群集配置、日志管理、参数优化)

Haproxy搭建Web群集一:常见的Web集群调度器二:Haproxy应用分析三:Haproxy调度算法原理3.1:RR(Round Robin)3.2:LC(Least Connections)3.3:SH(Source Hashing)四:Haproxy搭建Web群集4.1:环境准备4.2:实验步骤4.3:Haproxy安装与启动4.4:Haproxy配置文件详解4.5:配置与测试五:Haproxy日志管理5.1:Haproxy可优化的参数详解一:常见的Web集群调度器目前常见的Web集群调度器

2020-09-02 22:03:57 232

原创 LVS-DR模式+Keepalived理论,超详细!

一:LVS-DR工作原理1.1:DR模式概述负载均衡群集工作模式–直接路由(Direct Routing)简称DR模式,采用半开放式的网络结构,与TUN模式的结构类似,但各节点并不是分散在各地,而是与调度器位于同一个物理网络负载调度器与各节点服务器通过本地网络连接,不需要建立专用的IP隧道1.2:数据包流向分析为方便进行原理分析,将 Client与群集机器放在同一网络中,数据包流经的路线为1-2-3-41.Client向目标VIP发出请求, Director(负载均衡器)接收

2020-09-02 20:03:37 1341

原创 LVS-DR模式+Keepalived部署实验,简单!!!

LVS-DR模式+Keepalived部署实验实验环境实验拓扑结构图实验目的调度器配置配置两台节点服务器双机热备keepalived配置测试实验环境为了进一步提高公司网站的负载能力,公司决定扩展现有的网站平台,基于LVS构筑负载均衡群集。考虑到群集的访问效率,管理员准备采用LVS群集的DR模式,共享存储设备存放在内部专有网络中五台centos7虚拟机LVS1:192.168.100.130LVS2:192.168.100.129Web1:192.168.100.201Web2:192

2020-09-02 10:01:32 161

原创 Cluster负载均衡--LVS负载均衡理论

Cluster负载均衡--LVS理论一:负载均衡群集原理1.1:企业群集应用概述1.2:企业群集分类1.2.1:负载均衡群集(Load Balance Cluster)1.2.2:高可用群集(High Availability Cluster)1.2.3:高性能运算群集(High Performance Computer Cluster)1.3:负载均衡群集工作模式分析1.3.1:NAT模式1.3.2:TUN模式1.3.3:DR模式1.3.4:三种工作模式的区别二:群集架构与虚拟服务器2.1:负载均衡群集的

2020-09-01 08:50:41 243

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除