起初我不能让jobtrackers和tasktrackers运行,然后我用xml文件中的hdmaster替换了所有ip,比如10.112.57.243,并将mapred.job.tracker改为hdfs://one。后来我在hadoop运行时格式化了namenode,结果变成了一场灾难。我在日志中发现错误msg作为标题,然后我甚至尝试删除/tmp和hdfs-tmp中的所有内容,然后重新启动,仍然是这样。那么,如何消除这个错误并让namenode再次运行呢?谢谢。
core-site.xml文件
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://hdmaster:50000</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/home/ubuntu/hadoop/tmp</value>
</property>
<property>
<name>dfs.replication</name>
<value>2</value>
<description>Default block replication. The actual number of replications can be specified when the file is created. The default is used if replication is not specified in create time.</description>
</property>
</configuration>
hadoop-site.xml
<configuration>
<property>
<name>hadoop.tmp.dir</name>
<value>/home/ubuntu/hadoop/tmp</value>
</property>
<property>
<name>fs.default.name</name>
<value>hdfs://hdmaster:50000</value>
</property>
<property>
<name>mapred.job.tracker</name>
<value>hdfs://hdmaster:50001</value>
</property>
</configuration>
mapred-site.xml文件
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>hdfs://hdmaster:50001</value>
</property>
<property>
<name>mapred.system.dir</name>
<value>/home/ubuntu/hadoop/system</value>
</property>
<property>
<name>mapred.local.dir</name>
<value>/home/ubuntu/hadoop/var</value>
</property>
</configuration>
暂无答案!
目前还没有任何答案,快来回答吧!