温馨提示×

ubuntu dropped如何排查

小樊
42
2026-09-25 00:20:35
栏目: 智能运维

“Ubuntu dropped” 这个表述比较模糊,通常指 Ubuntu 系统/连接/服务被丢弃或中断。常见场景包括:

  • SSH 连接突然 dropped(掉线)
  • 网络中断(Network dropped)
  • 系统崩溃 / 内核 panic / 被 dropped packet
  • 某个服务(如 Docker、Nginx)被 dropped
  • 启动过程中 dropped to shell(进入 emergency mode)

下面按最常见场景给你一套排查思路。


一、SSH 连接 Dropped(最常见)

现象

Connection closed by remote host
client_loop: send disconnect: Connection dropped

排查步骤

  1. 本地先确认网络
ping 你的UbuntuIP
  1. 查看 SSH 日志
sudo journalctl -u ssh
# 或
sudo tail -n 50 /var/log/auth.log
  1. 检查 SSH 配置
grep -R "ClientAlive" /etc/ssh/sshd_config

建议:

ClientAliveInterval 60
ClientAliveCountMax 3
  1. 防火墙 / 空闲断连
sudo ufw status

二、系统启动 Dropped 到 emergency shell

现象

Welcome to emergency mode!
Give root password for maintenance

排查

journalctl -xb

重点看:

  • 磁盘挂载失败
  • /etc/fstab 错误

检查:

cat /etc/fstab

三、网络 Dropped(网卡掉线)

查看网络状态

ip addr
ip link

查看网络日志

journalctl -u NetworkManager

常见原因

  • 网卡驱动问题
  • DHCP 超时
  • 虚拟机网卡断开

四、内核 / 系统 Dropped(崩溃)

查看系统日志

dmesg | tail -n 100
journalctl -p err -b

是否有 OOM

dmesg | grep -i "killed process"

五、包被 Dropped(网络层)

ip -s link

看 RX/TX dropped 是否增长。

或:

netstat -i

六、你需要补充的信息(方便精准定位)

请告诉我:

  1. 具体报错原文
  2. 是 SSH / 网络 / 启动 / 服务 哪种 dropped
  3. Ubuntu 版本(lsb_release -a)
  4. 物理机 / 虚拟机 / 云服务器

我可以给你针对性的一步一步命令。

0 踩