PVE 存储全盘问号复盘(下):真凶不是 pvestatd,而是时钟跳变引爆的 Ceph 雪崩 同样的全盘问号再次出现,照上一篇的 killall 流程走却完全无效。这次卡点不在 pvestatd,而在内核 D 状态的 RBD 读 I/O——顺着内核栈一路挖下去,真凶是节点 RTC 时间错乱引发的定时器风暴,以及 logrotate 对全部 Ceph 守护进程的那一记 killall。 2026-09-16 基础设施 #Linux #Homelab #PVE #ext4 #Ceph
Kafka 只有它连不上:advertised.listeners 广播地址配错排查复盘 客户现场一个应用始终连不上 Kafka,而其他应用全部正常。排查后发现根因是 advertised.listeners 广播了内部地址,外部客户端拿到后无法回连。本文完整复盘这次"选择性故障"的定位过程,并给出内外双 listener 的正确修复方案。 2026-08-15 基础设施 #Docker Compose #Docker Swarm #DevOps #Kafka
Milvus 服务异常:etcd MVCC 爆满 NOSPACE 故障排查与修复 Milvus 突然无法访问、集合加载失败?背后的元凶很可能是 etcd 数据库 MVCC 历史版本堆积导致 NOSPACE。本文完整复盘从定位到 compact、defrag 再到配额加固的全过程。 2026-07-14 基础设施 #Milvus #etcd #K8s
PVE 存储全盘问号、本地盘读不到的死锁故障排查与虚拟机跨盘导出恢复 PVE 网页端所有存储和虚拟机变灰问号?揭秘 pvestatd 网络存储死锁引发的连锁雪崩故障,手把手教你强制恢复本地盘读取,并在空间不足时平滑导出数百GB虚拟机。 2026-06-30 基础设施 #Homelab #PVE
PVE 显卡“掉卡”自救:免重启强制重置 PCIe 设备 当 PVE 宿主机显卡突然“掉卡”导致虚拟机无法开机时,通过命令行强制移除并重新扫描 PCIe 设备,免重启恢复可用性。 2026-06-23 基础设施 #GPU #PVE #PCIe
OpenClash 多订阅聚合与分流规则配置指南 将多个机场订阅聚合到 OpenClash 中,通过 proxy-provider 合并节点池、rule-provider 实现精细化分流,打造高可用、自动故障切换的科学上网方案。 2026-06-19 网络与代理 #Proxy #Clash #OpenWrt #OpenClash
使用 cloudflared 穿透内网实现 SSH 免密连接 介绍如何通过 cloudflared access tcp 命令作为 SSH ProxyCommand,实现穿透内网防火墙安全连接到 Git 服务器或其他 SSH 服务。 2026-06-14 网络与代理 #SSH #Cloudflare #Cloudflare Tunnel
使用PAT进行Git免密推送(支持HTTPS) 介绍如何使用Personal Access Token(PAT)配合Git credential.helper实现HTTPS免密推送,并对比各平台凭据管理方式的安全差异。 2026-06-08 开发实践 #Git #PAT #GitHub
PVE 8 随身 WiFi 重启后网络假死终极解决方案(ifplugd 避坑指南) 解决 Proxmox VE 8 虚拟网桥场景下随身 WiFi 重启导致网络假死问题,基于 ifplugd 的完美方案,避免 vmbr0 断网失联大坑。 2026-06-01 基础设施 #PVE #ifplugd
VS Code Todo Tree 插件无法运行(ripgrep 未找到)的修复方法 解决 VSCode TODO Tree 插件 ripgrep 错误:路径配置、权限修复、性能优化。 2026-05-27 工具与效率 #VS Code #Todo Tree #ripgrep