Nhub · 技术志 记录现代运维与工程的点滴洞见

nginx的rewrite转发重写(改写)

📝 通用配置模板 location ~ ^/你的路径前缀/ { rewrite ^/你的路径前缀/(.*)$ /重写后的路径/$1 break; proxy_pass http://后端服务器地址:端口; expires 缓存时间; } 配置解析与通用模板 下面

Administrator Administrator 发布于 2025-10-30

k8s集群报错:dial tcp 10.96.0.1:443: connect: no route to host

问题表征: kube-system coredns-66bff467f8-6gtp8 0/1 Running 2 29d 100.86.78.200 km1 <none> <none> kube-system coredns-66bff467f8-gf6x4 0/1 Running 2 29d 10

Administrator Administrator 发布于 2025-10-30

pod反亲和使多副本被分配到不同节点上

一、背景 最近由于业务量激增,导致负责主要业务的 pod 副本数量不足,所以临时又增加了几个副本。本以为这样就 OK 了,但是没想到新增加的 pod 副本都被分配到了同一个节点上,致使该节点资源紧张最终出现异常(该节点上的 pod 副本无法正常启动)。 就此问题,下面的内容里我将介绍下我们的解决方案

Administrator Administrator 发布于 2025-10-30

grpc服务健康检查最佳实践

gRPC实战包含一系列文章,包括原创和翻译。最终会形成一个完整的系列,后续会不断完善,增加新的内容: gRPC简介:why,what,how? gRPC服务健康检查最佳实践 Kub

Administrator Administrator 发布于 2025-10-26

traefik.ingress.kubernetes.io/buffering上传文件大小限制

文件上传出现413 too large 异常 以下配置需要加到service中,而不是ingress中 annotations: kubernetes.io/ingress.class: traefik traefik.ingress.kubernetes.io/affinit

Administrator Administrator 发布于 2025-10-26

emqx客户端监控并告警

背景 为了实现监控客户端断开并触发企业微信告警的功能,我们需要编写一个脚本。这个脚本将定期检查客户端的状态,一旦检测到异常断开的情况,就会通过企业微信的API发送一条告警消息给指定的用户或群组。下面是一个基于bash的简单示例方案,其中包括了基本步骤和代码片段。 脚本编写 服务器需要安装jq yum

Administrator Administrator 发布于 2025-10-25

Kubernetes kubectl 常用命令指南

1. 基础操作 查看资源信息 # 查看所有命名空间 kubectl get namespaces # 查看特定命名空间下的所有资源 kubectl get all -n <namespace> # 查看所有 Pod kubectl get pods -A kubectl get pods

Administrator Administrator 发布于 2025-10-23

linux服务器xfs文件系统因断电出现input_output error错误的修复过程

背景 在一次断电过了几个小时之后,实验室集群的文件夹ls时候,出现了input/output error

Administrator Administrator 发布于 2025-10-22

LVM逻辑盘卷管理

LVM操作指南 1. 刷新分区表 # 刷新分区表,使系统识别新的分区或更改 partprobe 2. 逻辑卷管理 禁用逻辑卷 # 禁用逻辑卷 lvchange -an /dev/vg001/lv001

Administrator Administrator 发布于 2025-10-16

Centos7 安装 NFS 服务器

192.186.2.105 NFS 服务器 192.168.2.106 Client 客户端 一、安装 NFS 服务器 1、创建 数据文件夹 mkdir -p /nfsdata

Administrator Administrator 发布于 2025-10-16
上一页 下一页