Error starting userland proxy: listen tcp4 0.0.0.0:2181: bind: address already in use

解决:
1.查看占用的端口的进程

netstat -tanlp
[root@iZa2hqrq6ehf4jZ zookeeper-tanhua]# netstat -tanlp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:2181            0.0.0.0:*               LISTEN      18161/java
tcp        0      0 0.0.0.0:27017           0.0.0.0:*               LISTEN      11466/docker-proxy
tcp        0      0 0.0.0.0:9066            0.0.0.0:*               LISTEN      32734/java
tcp        0      0 0.0.0.0:6379            0.0.0.0:*               LISTEN      21471/docker-proxy
tcp        0      0 0.0.0.0:40491           0.0.0.0:*               LISTEN      32734/java
tcp        0      0 0.0.0.0:37132           0.0.0.0:*               LISTEN      18161/java
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      29421/docker-proxy
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      16328/docker-proxy
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      28879/sshd
tcp        0      0 0.0.0.0:8888            0.0.0.0:*               LISTEN      15260/python
tcp        0      0 0.0.0.0:10010           0.0.0.0:*               LISTEN      18161/java
tcp        0      0 0.0.0.0:44414           0.0.0.0:*               LISTEN      32734/java
tcp        0      0 0.0.0.0:1984            0.0.0.0:*               LISTEN      32734/java
tcp        0      0 127.0.0.1:32000         0.0.0.0:*               LISTEN      32734/java
tcp        0      0 0.0.0.0:5601            0.0.0.0:*               LISTEN      31628/./../node/bin
tcp        0      0 0.0.0.0:8066            0.0.0.0:*               LISTEN      32734/java

2.杀死进程

[root@iZa2hqrq6ehf4jZ zookeeper-tanhua]# kill 18161

3.重新启动即可

[root@iZa2hqrq6ehf4jZ zookeeper-tanhua]# docker start 56d194be0379
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐