摘要: 目录背景yum安装添加ELRepo仓库查看是否安装库成功:导入签名的密钥选择安装内核切换默认内核版本centos8设置新内核centos7设置新内核RPM安装查找版本下载内核 RPM安装内核确认已安装内核版本设置启动 背景 默认在centos8.x版本上的内核版本为4.18,这个版本还是比较低的在操 阅读全文
posted @ 2024-08-14 11:16 &UnstopPable 阅读(818) 评论(0) 推荐(0)
摘要: 目录起因排查过程问题原因解决方案方案一:更换监听类型(TCP → HTTP/HTTPS)方案二:日志过滤方案三:关闭日志级别info推荐方案 起因 环境:阿里专有云平台 今天发现nginx日志中频繁出现类似Connection reset by peer的网络连接错误 排查过程 起初怀疑是 Ngin 阅读全文
posted @ 2024-08-12 17:18 &UnstopPable 阅读(303) 评论(0) 推荐(0)
摘要: 目录高可用架构k8s集群组件ectdkube-apiserverkube-schedulerkube-controller-managerkubeletkube-proxykubectl高可用分析负载均衡节点设计1.环境准备1.1 环境规划1.2 所有节点配置host解析1.3 安装必备工具1.4 阅读全文
posted @ 2024-08-12 12:47 &UnstopPable 阅读(175) 评论(0) 推荐(2)
摘要: 目录Init容器什么是Init容器?理解init容器Init容器与普通容器的不同之处静态Pod通过配置文件创建 Init容器 在Pod的生命周期中,可以执行多种操作如下图: 什么是Init容器? Init容器也就是我们平时常说的初始化容器。Init Container就是用来做初始化工作的容器,可以 阅读全文
posted @ 2024-08-11 16:36 &UnstopPable 阅读(113) 评论(0) 推荐(0)
摘要: 目录什么是POD?POD有以下特点:为什么使用POD作为最小单元,而不是container为什么允许一个POD里有多个容器POD中如何管理多个容器POD的yaml格式定义配置文件说明如何使用PodPOD的持久性和终止Pause我们首先在节点上运行一个pause容器然后再运行一个nginx容器,ngi 阅读全文
posted @ 2024-08-11 15:48 &UnstopPable 阅读(189) 评论(0) 推荐(0)
摘要: 目录简介什么是探针Liveness Probe(存活探针)Readiness Probe(就绪探针)Startup Probe(启动探针)什么时候使用探针?何时使用存活探针(Liveness Probe)何时使用就绪探针(Read iness Probe)何时使用启动探针(Startup Probe 阅读全文
posted @ 2024-08-10 20:22 &UnstopPable 阅读(378) 评论(0) 推荐(0)
摘要: 目录背景问题分析进一步排查问题原因Pod的QoS服务质量等级结论 背景 今天开发团队反馈,测试环境中部分业务功能无法正常使用。经过初步排查,发现某个业务Pod在一天内重启了10次,因此需要进一步调查原因。 问题分析 首先,我查看了Pod的日志,发现JVM并未抛出任何错误,服务却直接重启了。这表明进程 阅读全文
posted @ 2024-08-09 21:20 &UnstopPable 阅读(179) 评论(0) 推荐(1)
摘要: 目录主从模式介绍作用工作原理全量同步增量同步主库是否要开启持久化?主从搭建过程主机规划下载redis安装依赖关闭防火墙编译安装redis所有主机配置环境变量所有主机创建Redis的数据存储目录所有主机创建配置文件启动redis使用system管理启动警告处理开启主从从库开启主从主库查看主从信息从库查 阅读全文
posted @ 2024-08-09 15:29 &UnstopPable 阅读(54) 评论(0) 推荐(0)
摘要: 目录Sentinel哨兵模式介绍Sentinel状态持久化Sentinel作用Sentinel工作方式(每个Sentinel实例都执行的定时任务)三个定时监控任务Sentinel搭建过程所有主机创建sentinel目录所有主机创建sentinel配置文件启动sentinel模拟主库宕机Sentine 阅读全文
posted @ 2024-08-08 15:28 &UnstopPable 阅读(79) 评论(0) 推荐(0)
摘要: 目录Cluster集群模式介绍主机规划Cluster集群搭建过程下载redis安装依赖关闭防火墙编译安装redis所有主机配置环境变量所有主机创建配置目录创建配置文件内核优化启动redis使用system管理启动警告处理Redis-cli创建集群创建集群查看集群状态集群状态验证Redis Clust 阅读全文
posted @ 2024-08-06 16:09 &UnstopPable 阅读(195) 评论(0) 推荐(0)