V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
rockyou12
V2EX  ›  Linux

Linux 下 socket_uesd 异常持续上升会是什么原因?

  •  
  •   rockyou12 · 2020-03-13 09:59:43 +08:00 · 2422 次点击
    这是一个创建于 1745 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有个机器容器调度不上去,ssh 也有点问题,查了下结果连接异常上升

    ss.png

    然后用ss -s看了下,tcp 和 udp 没问题但总数有大问题……这种一般从哪里排查比较好?

    Total: 52966 (kernel 53244)
    TCP:   1310 (estab 712, closed 483, orphaned 0, synrecv 0, timewait 311/0), ports 0
    
    Transport Total     IP        IPv6
    *	  53244     -         -        
    RAW	  1         0         1        
    UDP	  3         2         1        
    TCP	  827       382       445      
    INET	  831       384       447      
    FRAG	  0         0         0  
    
    2 条回复    2020-03-13 10:28:06 +08:00
    Wh1t3zZ
        1
    Wh1t3zZ  
       2020-03-13 10:19:52 +08:00
    是不是哪里文件描述符泄漏了?
    rockyou12
        2
    rockyou12  
    OP
       2020-03-13 10:28:06 +08:00
    @Wh1t3zZ 基本肯定是 docker 的问题,但现在怎么追踪到具体容器上我不知道办法……

    ```
    users:(("dockerd",pid=1208,fd=42757))
    u_str ESTAB 0 0 /var/run/docker.sock -644343738 * 0 users:(("dockerd",pid=1208,fd=42142))
    u_str ESTAB 0 0 /var/run/docker.sock -644458594 * 0 users:(("dockerd",pid=1208,fd=41776))
    u_str ESTAB 0 0 /var/run/docker.sock -644464103 * 0 users:(("dockerd",pid=1208,fd=41773))
    u_str ESTAB 0 0 /var/run/docker.sock -644472595 * 0 users:(("dockerd",pid=1208,fd=41732))
    u_str ESTAB 0 0 /var/run/docker.sock -644517801 * 0 users:(("dockerd",pid=1208,fd=41601))
    ```
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2700 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 08:34 · PVG 16:34 · LAX 00:34 · JFK 03:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.