kubectl logs 看不了日志?fsnotify 报 too many open files 的真相是 inotify 实例耗尽搬运并适配自国外社区真实案例。原文出处见文末。症状是 kubectl logs -f <pod> 或 Grafana Alloy 启动时报 failed to create fsnotify watcher: too many open files。表面看是文件描述符耗尽,实际是 inotify 实例上限(fs.inotify.max_user_instances,默认 128)被占满——罪魁祸首往往是 RHEL 9 / cgroupv2 环境下 containerd 为每个容器创建一个 inotify