Ubuntu Overlay网络故障排查可按以下步骤进行:
ip link
查看端口状态,确保IP、子网等配置正确。/etc/netplan/
或/etc/network/interfaces
中网络配置文件是否正确。sudo systemctl status docker
,确保服务运行。docker network ls
,确认网络存在且驱动为overlay
。docker network inspect <网络名>
,确认子网、网关等参数正确。/var/log/syslog
或journalctl -u docker
,查找与Overlay相关的错误信息。ping
或docker exec -it <容器ID> ping <目标IP>
测试容器间连通性。tcpdump
或Wireshark
抓包分析流量是否正常传输。lsmod | grep overlay
。fsck /dev/磁盘分区
,确保无错误。sudo systemctl restart docker
或NetworkManager
。参考来源: