weixin_45726050
码龄3年
  • 129,807
    被访问
  • 118
    原创
  • 553,244
    排名
  • 209
    粉丝
关注
提问 私信

个人简介:why so serious~?

  • 加入CSDN时间: 2019-10-08
博客简介:

weixin_45726050的博客

查看详细资料
个人成就
  • 获得170次点赞
  • 内容获得23次评论
  • 获得832次收藏
创作历程
  • 78篇
    2020年
  • 40篇
    2019年
成就勋章
TA的专栏
  • 网络原理与应用
    12篇
  • 常用配置及问题集
    2篇
  • 故障集
    5篇
  • OpenStack
    10篇
  • Kubernetes
    6篇
  • Docker
    6篇
  • Web集群
    14篇
  • 华为网络
    17篇
  • Shell脚本
    6篇
  • Apache
    6篇
  • 数据库
    10篇
  • LVS负载均衡
    2篇
  • lamp架构
    1篇
  • Linux防火墙
    1篇
  • Linux网络配置
    4篇
  • linux系统管理
    14篇
兴趣领域 设置
  • 运维
    容器devopskubernetes自动化系统架构网络运维开发
  • 安全
    安全
  • 服务器
    linuxcentos
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Consul前篇----Consul系统架构简单介绍~

前言:Consul 是一个复杂的系统,它是HashiCorp公司的一个用于实现分布式系统的服务发现于配置工具,Consul内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,同时,Consul具有功能完善,部署简单,使用方便等特点~这里顺带提一下,Consul是由Go语言开发的,因而也具备了Go语言跨平台,易安装的特点,下载地址:https://www.consul.io/downloads.html。一、 架构上架构图之前,先解释下一些术语含义,如下~
原创
发布博客 2020.08.20 ·
330 阅读 ·
2 点赞 ·
0 评论

错误集----使用yum命令报错(解决)

前言:我们在yum install xxxx的时候有的时候会因为网络、配置问题导致报错,这里记录下解决的方法~现象先上错误代码[root@localhost yum.repos.d]# yum list已加载插件:fastestmirror, langpacksLoading mirror speeds from cached hostfileCould not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&ar
原创
发布博客 2020.08.18 ·
702 阅读 ·
2 点赞 ·
1 评论

故障集----使用kubeadm部署k8s集群(初始化报错、加入集群报错,kubelet起不来)

前言:之前介绍了kubernetes集群的二进制部署方法,近期又使用kubeadm部署了k8s,这里记录一下部署过程中出现的问题以及解决方式架构简介这里简单介绍一下架构,因为是错误集,所以这里使用的是简易的架构,同时暂不详细说明部署流程这次k8s为本地环境部署,所以没有使用到云平台环境,这里的架构使用的是haproxy + keepalived作为负载,后端2台master节点 +2台node节点,有个小主意点,最好在做初始化前,设置一下kubelet的镜像源,否则会kubelet会启动失败
原创
发布博客 2020.08.13 ·
2517 阅读 ·
3 点赞 ·
1 评论

故障集----Redis编译安装时报错

前言:之前在服务器上部署了redis-3.2.3,在make 的时候报错,后来又再次安装了gcc gcc-c++ 等等依赖后,重新make依然报错,由此记载一下故障项与解决方法报错现象[root@master2 ~]# cd /usr/local/src[root@master2 redis-3.2.3]# makecd src && make allmake[1]: 进入目录“/usr/local/redis-3.2.3/src” CC adlist.oIn file
原创
发布博客 2020.08.13 ·
187 阅读 ·
2 点赞 ·
0 评论

故障集---Postgresql + keepalived 主备切换故障

前言:在部署postgresql + keepalived 高可用的时候,我们一般会在keepalived配置文件中设置监测脚本来关联postgresql服务,本来这也是个小问题,算是粗心造成的,不过也记录一下吧集群配置2台服务器,做的postgresql 主从,同时在两台服务器上做了keepalived主备切换keepalived配置文件如下(另一台为BACKUP,配置正常):! Configuration File for keepalivedglobal_defs { rout
原创
发布博客 2020.08.13 ·
395 阅读 ·
1 点赞 ·
0 评论

故障集----Shell脚本执行报错(一)

前言:我们使用Shell脚本执行一件部署服务、组件、模块的机会还是比较多的,此处记载一些有关Shell脚本执行的相关注意事项一、Shell脚本调试1.1 Shell脚本调试1.1.1 常用选项-n 只读取shell脚本,但不实际执行-x 进入跟踪方式,显示所执行的每一条命令-c “string” 从strings中读取命令"-n"可用于测试shell脚本是否存在语法错误,但不会实际执行命令1.2 Shell脚本执行报错案例1.2.1 docker 部署ceph 执行报错现象:[roo
原创
发布博客 2020.08.13 ·
751 阅读 ·
1 点赞 ·
1 评论

Kubernetes----YAML文件详解

文章目录前言:一、YAML文件详解1.1 K8s资源创建方式1.2 YAML 简介1.2.1 YAML语法格式二、实例创建2.1 创建Nginx实例2.2 自动测试总结:前言:K8S 里所有的资源或者配置文件都可以用 yaml 或 Json 定义。YAML 是一个 JSON/ 的超集,任何有效 JSON 文件也都是一个有效的YAML文件。一、YAML文件详解1.1 K8s资源创建方式K8s由两种创建资源的方式:① kubectl :命令创建② yaml/JSON:使用文件方式创建资源对
原创
发布博客 2020.05.10 ·
437 阅读 ·
0 点赞 ·
0 评论

Kubernetes----双master节点二进制群集(部署Web管理界面)+kubectl 命令管理

文章目录前言:一、Kubectl 概述1.1 kuerber 命令行的语法1.2 Kubectl 常用命令1.2.1 常用子命令1.2.2 常用参数1.2.3 kubectl 输出选项二、部署流程2.1 环境2.1 创建、加载所有文件2.2 证书自签三、Kubectl 命令管理3.1 Kubectl 帮助信息3.2 Kubectl 管理项目命令3.2.1 kubectl run 命令3.2.2 kubect delete 删除命令3.2.2 项目周期流程3.3 详细信息总结:前言:基于上一篇多mas
原创
发布博客 2020.05.09 ·
1030 阅读 ·
0 点赞 ·
0 评论

Kubernetes----双master节点二进制部署

文章目录前言:一、双master二进制集群分析二、实验环境介绍三、实验部署3.1 搭建master2节点3.2 nginx负载均衡部署3.2.1 验证漂移地址3.3 修改node节点配置文件四、测试4.1 在master1上进行操作总结前言:本篇博客承接上篇单节点的环境添加一个master节点,同时添加创建了ngixn负载均衡+keepalived高可用集群,k8s单节点部署快速入口: K8...
原创
发布博客 2020.05.04 ·
961 阅读 ·
0 点赞 ·
0 评论

Kubernetes----单节点部署(详细过程~)

文章目录前言:一、环境介绍1.1 单master集群架构图1.2 master节点apiserver 启动流程二、部署master组件2.1 master节点 生成证书2.2 生成token、绑定角色(bootstrap)2.3 启动apiserver、scheduler、controller-manager服务2.3.1 启动apiserver服务2.3.2 启动scheduler服务2.3.3...
原创
发布博客 2020.05.02 ·
2842 阅读 ·
0 点赞 ·
3 评论

Kubernetes---- 二进制集群部署(ETCD集群+Flannel网络)

文章目录前言:一、实验环境二、ETCD集群部署2.1 master 节点部署2.1.1 定义两个脚本文件2.1.2 创建证书2.1.3 ETCD 部署2.2 node节点部署三、Flannel网络部署3.1 Flannel 介绍3.1.1 Flannel 网络概述3.1.2 flannel网络架构图3.2 flannel部署3.2.1 flannel网络配置3.2.2 测试容器间互通总结前言:...
原创
发布博客 2020.04.29 ·
804 阅读 ·
0 点赞 ·
0 评论

Kubernetes----基础概念篇

文章目录前言:一、Kubernetes 发展二、Kubernetes 作用三、 Kubernetes 其他特性3.1 Kubernetes其他特性四、Kubernetes 集群架构与组件4.1 Kubernetes 集群架构图4.2 Kubernetes 各组件详解4.2.1 Master 节点/组件4.2.2 Node节点组件4.2.3 Add-ons 附加组件4.3 单节点架构工作流程4.3....
原创
发布博客 2020.04.27 ·
319 阅读 ·
0 点赞 ·
0 评论

Docker容器----安全管理(内涵TLS加密通讯)

文章目录前言:一、Docker使用场景二、Docker 容器与虚拟机的区别2.1 隔离与共享2.2 性能与损耗三、Docker 存在的安全问题3.1 Docker 自身漏洞3.2 Docker 源码问题3.3 Docker 架构缺陷与安全机制3.4 Docker 安全基线标准3.4.1 内核级别3.4.2 主机级别3.4.3 网络级别3.4.4 镜像级别3.4.5 容器级别3.4.6 其他设置四、...
原创
发布博客 2020.04.26 ·
388 阅读 ·
0 点赞 ·
0 评论

Dcoker Harbor私有仓库介绍+实验(内涵搭建、管理等部分)

文章目录前言:一、Harbor简介二、Harbor 架构即组件介绍2.1 Harbor架构介绍2.2 harbor-login 介绍2.2.1 harbor-login工作流程2.3 harbor-push2.3.1 harbor-push工作流程2.4 clair2.5 私有仓库的优点三、配置文件参数详解3.1 所需/必要参数3.2 可选参数四、搭建Harbor私有仓库3.1 下载harbor安...
原创
发布博客 2020.04.25 ·
441 阅读 ·
0 点赞 ·
0 评论

Docker容器----容器编排理论+实例~

文章目录前言:一、Docker Compose简介二、Docker compose配置信息三、Dokcer 编排实验3.1 下载compose3.2 构建Nginx四、Consul 容器自动更新与发现4.1 Consul简介4.2 Consul中的基本概念4.3 Consul 原理概述4.3.1 Consul 核心 agent组件4.3.2 Consul 通信接口4.3.3 Consul 去中心...
原创
发布博客 2020.04.24 ·
703 阅读 ·
0 点赞 ·
0 评论

Docker容器----镜像构建、私有仓库、数据卷、端口映射

文章目录前言:一、Docker 镜像构建1.1 docker镜像创建方式1.2 Dcokerfile1.2.1 镜像的分层1.2.2 dockerfile 文件结构1.3 基于dockerfile创建镜像1.4 基于已有的镜像容器进行创建1.5 基于本地模板创建二、私有仓库简易版registry创建三、Docker 数据卷和数据卷容器四、端口映射五、容器互联总结前言:本篇博客主要就Docker...
原创
发布博客 2020.04.20 ·
449 阅读 ·
1 点赞 ·
0 评论

Docker容器 ---- 资源控制篇

文章目录前言:一、Docker CPU控制1.1 Cpu资源资源查询目录1.2 cpu使用率限制1.3 设置容器的权重1.4 指定容器使用的CPU二、docker MEM内存使用限制三、docker IO限制总结前言:cgroup是control group的简写,是Linux内核提供的一种限制所使用物理资源的机制,这些资源主要包括CPU、内存、blkio。Docker就是采用cgroup来控...
原创
发布博客 2020.04.20 ·
308 阅读 ·
1 点赞 ·
0 评论

Docker容器----基本概念与基本命令

文章目录前言:一、Docker基本概念1.1 Docker概述1.2 Docker 平台1.3 Docker引擎二、Docker应用2.1 快速交付应用程序2.2 响应式部署和扩展2.3 更多工作负载三、Docker 架构四、Docker 基础命令4.1 Docker 安装4.2 常用命令4.2.1 查询Docker版本4.2.2 镜像加速、网络优化4.2.3 镜像基本操作命令4.2.4 容器操作...
原创
发布博客 2020.04.09 ·
512 阅读 ·
0 点赞 ·
0 评论

Nginx 常用配置集锦及问题解决

文章目录一、显示乱码问题二、index显示列表三、location语法3.1 URI URL URN简介四、常用优化4.1 网络连接优化4.2 Nginx版本号隐藏4.3 选择事件驱动模型4.3.1 select pool epoll 详解4.4 配置单个工作进程的最大连接数4.5 配置允许sendfile方式传输文件4.6 会话保持4.7 配置Nginx worker进程最大打开文件数4.8 配...
原创
发布博客 2020.04.05 ·
115 阅读 ·
0 点赞 ·
0 评论

shell编程回顾----Expect免交互基础理论+实操

文章目录前言:一、Expect 基本命令1.1 Expect 流程命令1.2 Expect 内容命令二、Expect的执行方式2.1 Expect语法2.2 Expect 免交互实验2.2.1 Expect直接执行2.2.2 嵌入执行2.2.3 Expect实现ssh免交互登录总结:前言:expect是一款自动化的脚本解释型的工具。expect基于tcl脚本,expect脚本的运行需要tcl...
原创
发布博客 2020.04.04 ·
81 阅读 ·
0 点赞 ·
0 评论
加载更多