【CentOS】Hadoop 初始化 NameNode 后启动,查看进程报错

网友投稿 538 2022-11-08

【CentOS】Hadoop 初始化 NameNode 后启动,查看进程报错

【CentOS】Hadoop 初始化 NameNode 后启动,查看进程报错

报错

在执行 ​​hdfs namenode -format​​ 初始化 ​​NameNode​​ 后,启动 ​​hadoop​​ 集群查看进程时,发现从节点机器一台有​​NameNode​​,一台没有:

[root@b dfs]# jpsError occurred during initialization of VMjava.lang.Error: Properties init: Could not determine current working directory. at java.lang.System.initProperties(Native Method) at java.lang.System.initializeSystemClass(System.java:1166)

分析

这个错误大概有两种情况:

1、JDK安装之后配置环境变量有问题2、当前目录不可用

解决

查看了本地的环境变量,发现没有配置错误。那就是当前的目录不可用,因为在初始化第一次的时候出现错误,我重新删除了 ​​dfs​​和​​tmp​​文件夹,所以当前错处的dfs路径会有一定的问题。所以,转到其他目录,直接 ​​jps​​ 就可以了:

[root@b dfs]# cd ..[root@b hadoop]# jps3078 Jps2856 DataNode2936

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【CentOS】安装 HBase 组件
下一篇:【Vue】Vue 项目前、后端整合(图表四:产品库存)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~