【BUG处理】jps命令,无法正常显示进程

出错现象:1.启动hdfs,再输入jps时发现进程没有正确显示。

 2.查看日志datanodes,发现有错

3.查看日志namenode,会出现这样的错误:Invalid URI for NameNode address (check fs.defaultFS): file:/// has no authority.

解决方法

1.有可能是之前格式化多次或者是手动输入了主要配置文件(有时候即使肉眼看起来内容一样,但其中也有可以会出现错误,所以建议配置文件最好是去复制粘贴。相关配置文件可以查看这里Hadoop入门(十)——集群配置(图文详解步骤2021)_Leokadia Rothschild的博客-CSDN博客_hadoop配置集群

 2.首先关闭集群,然后重新配置上面的重要文件.(注意配置完后还需要再次分发到其他从机上)

3.配置完后,启动集群发现jps中,出现了datanodes,但是namenode没有,这是由于集群崩溃。不用担心,我们把相关文件夹删了,再重新格式化一次就好了。

具体操作如下:

1)返回到目录:cd &HADOOP_HOME

2)然后杀死进程:sbin/stop-dfs.sh

3)删除每个集群上的data和logs:rm -rf data/ logs

4)再进行格式化:hdfs namenode -format

5)最后启动集群就可以正常显示进程了:sbin/start-dfs.sh

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值