#运维
共 13 篇(全部 106 篇)
-
Windows 上 docker run -p 绑不上端口:三种报错、一次不可复现的失败和一个反直觉结论
同一个端口昨天报 WSAEACCES、今天却能绑成功;人为加 Windows 保留段也无法复现失败,但"端口被占用"一测就中。附四步排查与三种处置。
-
两个"卡住":在 kind 上把 topologySpreadConstraints 和 PodDisruptionBudget 撞到边界
在 Windows + Docker Desktop 上起 1 控制面 2 工作节点的 kind 集群,实测拓扑分布约束导致的 Pending(2/6 就绪、4 个 FailedScheduling)与 PDB 导致的驱逐拒绝(12 次重试、60.7 秒超时),并给出两者叠加时的真实事件原文与恢复耗时。
-
Nginx 反向代理的三个“看起来配了其实没生效”
upstream 里写了 keepalive 却仍有 500 条后端连接,proxy_read_timeout 设为 2s 却等 5s,499/502/504 分别由谁产生。四组 keepalive 配置、两轮 500 请求和原始日志。
-
Linux 排障六条命令:top、vmstat、iostat、ss、free、df 各看哪一行,按什么顺序打
六条命令的正确打开顺序与各自的判读字段:先用 df 和 free 排除硬故障,再用 top、vmstat、iostat 做 CPU 与 IO 归因,最后用 ss 看连接状态;附容器里看到宿主设备这类误读。
-
磁盘写满的四步定位:df 找出挂载点、du 找出目录、lsof 找出已删除未释放、df -i 找出 inode
四步顺序定位磁盘占满:df 定位挂载点、du -x 定位目录、lsof +L1 抓已删除但未释放的文件、df -i 排除 inode 耗尽;含一次 1 GiB 文件删除后空间不回收的实测记录。
-
systemd 与 journalctl 速查:unit 状态、失败重启计数、按时间与优先级过滤
unit 状态与重启次数的读法、journalctl 的时间/优先级/字段过滤、日志持久化与速率限制这两个隐藏开关;含容器内无 journald 时如何确认边界。
-
SSH 端口转发与免密速查:-L/-R/-D 的方向、ProxyJump 的写法、authorized_keys 的权限
三种转发方向与 ProxyJump 的对照表、authorized_keys 与 ~/.ssh 权限导致拒登的两条原始日志、以及 -o 用等号写转发参数会静默失效这个坑。
-
Docker 占满磁盘:image、container、volume、build cache 各占多少,按什么顺序清
用 docker system df -v 把四类占用拆开看,按容器→悬空镜像→构建缓存→未引用镜像→卷的顺序清;含 35 个无人引用卷占 14.52 GB 的真实盘面与 SHARED/UNIQUE 的读数陷阱。
-
TLS 证书检查:openssl s_client 看有效期与链、到期前多久换、四种握手报错的原文
s_client 的四个必查项(协议、有效期、链、主机名)与各自的通过标准;45 天剩余有效期的一次真实输出;wrong version number、Connection refused、self-signed、hostname mismatch 四类报错原文。
-
HTTP 5xx 归因:502/503/504 分别由谁产生、该看哪一层日志、怎么用 curl -v 定位
在 nginx 上分别构造出 502、503、504 并抓下 error_log 原文:502 是连接被拒(0.27ms)、504 是读超时(1.00s)、503 来自 limit_req;附 curl -v 该看哪几行。
-
定时任务对照:cron 与 systemd timer 的写法差异、时区与夏令时坑、日志到底在哪
同一个任务在 cron 与 systemd timer 下的两种写法对照,DST 缺失小时不执行/重复小时执行两次的原文依据,CRON_TZ 只在 cronie 生效的实测,以及容器内既无 syslog 也无 journald 时日志无处可看。
-
网络连通性排查顺序:DNS、TCP、TLS、HTTP 每层一条命令,四条报错对四个层
四层各一条命令的排查顺序,curl 退出码 6/7/35 各自对应哪一层;一次实测里 TLS 握手占了 64% 耗时,而 DNS 与 TCP 都在 2ms 内。
-
logrotate 速查:配置结构、copytruncate 的取舍、怎么强制测试一次
配置的两层结构与常用指令、rename 与 copytruncate 的 inode 级实测对照、不写 create 会导致 rotate 后原日志文件消失、以及 -f/-d 强制测试一次的正确姿势。
没有匹配的文章,换个关键词或标签试试。