redis-cluster 集群节点故障,手动故障恢复方案
背景: redis-cluster 部署到 k8s 集群中,且开启了持久化(local-path),某个时间,出现了节点故障,redis-cluster pod 出现 terminating 状态; 分析:当出现节点故障时,redis-cluster 会将...
k8s组件kube-schedule报错,启动失败
kube-schedule组件启动报错:报错信息:container create failed: container_linux.go:338: creating new parent process caused 'container_linux.go:1897: running lstat on namespace path \...
Ubuntu 运维系列 | 第 15 天:定时任务与自动化——cron、systemd timer 与脚本化运维
定时任务与自动化是 Linux 运维中最能体现'效率'的两个字。一名合格的 Ubuntu 运维工程师,绝不会在每天凌晨三点手动登录服务器执行数据库备份,也不会逐台机器重复敲相同的命令。借助系统自带...
k8s中的HorizontalPodAutoscaler和VerticalPodAutoscaler使用案例
HorizontalPodAutoscaler(HPA)原理:通过调整Pod的副本数量(水平扩展)来应对负载变化。核心指标:基于CPU、内存、自定义指标(如请求延迟、队列长度)或外部指标(如Prometheus数据)。适用...
Ubuntu 运维系列 | 第 26 天:监控告警体系——Prometheus 与 Grafana 搭建
如果说操作系统是业务的底座,服务是高可用的骨架,那么监控告警体系就是把这一切串起来的神经与感官。没有监控的运维是「凭感觉」,有了监控的运维才是「凭数据」——CPU 是不是满了、磁盘还剩...
Centos7将python2升级为python3
1、安装各种依赖 yum install make gcc gcc-c++ yum install libffi-devel -y yum -y install zlib* 2、下载Python3.7.8并安装 mkdir python wget https://www.python.org/ftp/python/3.9.9/Pyt...
Ubuntu 运维系列 | 第 5 天:文件系统与磁盘管理——分区、挂载、LVM 与 RAID 实战
磁盘是服务器存储数据的根基。业务跑起来之后,几乎每一位运维都会遇到「磁盘满了」「新硬盘怎么加」「逻辑卷空间不够怎么办」这类问题。今天我们从文件系统与磁盘管理的底层概念讲起,逐步上手...
centos 时间同步
一、安装部署时间同步1、安装服务,并加入自启动yum -y install chrony systemctl enable chronyd systemctl start chronyd2、第一台master节点配置Chrony的配置文件是/etc/chrony.conf# 使用 p...
Ubuntu 运维系列 | 第 16 天:存储监控与磁盘配额——容量预警与空间治理
磁盘空间不足是生产环境中最常见、也最容易引发连锁故障的问题之一。当磁盘写满时,日志无法落盘、数据库无法提交事务、服务进程甚至无法启动,最终演变成一次业务中断事故。作为运维人员,与其...
Apache Doris 分析型数据库(二)集群扩缩容
一、FE-扩容和缩容 可以通过将 FE 扩容至 3 个以上节点来实现 FE 的高可用。 FE 节点的扩容和缩容过程,不影响当前系统运行 1、增加FE节点 FE 分为 Leader,Follower 和 Observer 三种角色。 默...

















