我正在尝试使用hadoop创建一个集群。我正在尝试启动我的名字节点,但它没有启动。重新启动系统后,它会启动片刻,然后再次关闭。我以root用户身份使用该命令,并为namenode提供root用户权限。我遇到了与jobtracker和datanode相同的问题。
要启动namenode,我使用命令hadoop-daemon.sh start namenode
这有什么问题?
[hadoop@localhost ~]$ hadoop-daemon.sh start namenode
starting namenode, logging to /home/hadoop/hadoop/logs/hadoop-hadoop- namenode-localhost.localdomain.out
Warning: $HADOOP_HOME is deprecated.
[hadoop@localhost ~]$ jps
6500 Jps
[hadoop@localhost ~]$ jps
core-site.xml文件包含
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://lab1:8020</value>
</property>
</configuration>
hdfs-site.xml包含
<configuration>
<property>
<name>dfs.replication.dir</name>
<value>1</value>
</property>
<property>
<name>dfs.name.dir</name>
<value>file:///home/hadoop/hadoopdata/hdfs/namenode</value>
</property>
<property>
<name>dfs.data.dir</name>
<value>file:///home/hadoop/hadoopdata/hdfs/datanode</value>
</property>
</configuration>