java有hadoopjps查看进程询java进程,那python怎么查询python的进程?

有时候需要查看一个进程占用了那个端口但是只知道进程大致的名称,比如要查看hadoop的namenode在哪个端口上运行以便在eclipse中连接。一种方法如下可能比较搓,请大牛指教!

首先用ps命令查看进程的id:

其中每一行(很长的时候会占用若干行)的第二个字段就是进程的id

当然,对于在java虚拟机中运行的进程比如hadoop的守護进程,可以直接用jsp命令查看:

或者已经知道进程的确切名称可以用pidof查看:

查看到进程id之后,使用netstat命令查看其占用的端口:

}

查看DataNode端口没有被其他进程占用泹是依旧用hadoopjps查看进程看不了DataNode,此时打开hadoop访问,点击页面中的Namenode

}

猜想是不是 name node 目录更改后是否要偅新格式化。于是执行:

log显示,格式化流产

网上查资料,推荐方法:

}

我要回帖

更多关于 hadoopjps查看进程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信