启动datanode时50010和50020端口被占用

datanode无法启动,在datanode上查看启动日志发现,启动datanode时50010和50020端口被占用,导致datanode无法启动。

1 在datanode上使用root用户登录,查看所有端口被占用情况 netstat -a -t --numeric-ports -p

tcp        0      0 *:50010                     *:*                         LISTEN      14141/java             tcp        0      0 *:50020                     *:*                         LISTEN      14141/java  

2 发现50010和50020端口被14141的java进程占用,可以kill -9 14141,这样就会释放该进程,其对应端口号也会被释放。

3 切换到启动datanode的用户重新启动datanode即可。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏pangguoming

Windows下使用xShell向远程Linux上传文件

上传文件使用rz与sz命令,远程Linux系统上需要安装lrzsz工具包 下载安装包lrzsz-0.12.20.tar.gz:  http://www.linu...

50740
来自专栏Petrichor的专栏

python: 多pip版本 (pip/pip2/pip3) & 多python环境 (python/python2/python3)

可以明显看出, 不同 pip 版本 会安装对应 各自python版本 的 numpy 库 ,并把库文件安放到 各自python版本 对应的 packages文件...

21340
来自专栏运维一切

私有镜像库的验证问题 原

解决方案完整的例子 https://docs.quay.io/issues/quay-mesos.html https://mesosphere.github....

7820
来自专栏田飞雨的专栏

Docker 使用指南 (二):搭建本地仓库

去中央仓库下载镜像有时候非常的慢,所以 docker 本地仓库和 gitlab 类似,都是为了便于公司内部人员的使用。

5.5K00
来自专栏小狼的世界

Kubernetes命名空间

Kubernetes中提供了命名空间,但是如果你的团队规模比较小并且集群规模也不大,完全可以不用Namespaces而使用labels来区分不同的资源,随着项目...

19710
来自专栏行者常至

Servlet运行的详细步骤

11320
来自专栏Spring相关

Linux的docker常用命令

它提供了 yum-config-manager,可用来管理yum源 yum install -y yum-utils

8620
来自专栏holer

如何从公网访问内网Sysbase数据库

本地安装了Sysbase数据库,只能在局域网内访问,怎样从公网也能访问本地Sysbase数据库?

9410
来自专栏holer

怎样从公网访问内网DB2数据库

在holer官网上申请专属的holer access key或者使用开源社区上公开的access key信息。

11210
来自专栏holer

公网访问内网数据库

在holer官网上申请专属的holer access key或者使用开源社区上公开的access key信息。

23410

扫码关注云+社区

领取腾讯云代金券