我是hadoop的新手,正处于学习阶段.根据Hadoop Definitve指南,我已经在伪分布式模式下设置了我的hadoop,一切正常.我甚至能够执行昨天第3章的所有例子.今天,当我重新启动我的unix并尝试运行start-dfs.sh然后尝试localhost:50070 ...它显示错误,当我尝试停止dfs(stop-dfs.sh)时,它说没有要停止的namenode.我一直在谷歌上搜索这个问题但没有结果.此外,当我再次格式化我的namenode ...一切都开始工作正常,我能够连接到localhost:50070,甚至复制hdfs中的文件和目录,但一旦我重新启动我的Linux并尝试连接到hdfs同样的问题出现了.
以下是错误日志:
************************************************************/
2011-06-22 15:45:55,249 INFO org.apache.hadoop.hdfs.server.namenode.NameNode: STARTUP_MSG:
/************************************************************
STARTUP_MSG: Starting NameNode
STARTUP_MSG: host = ubuntu/127.0.1.1
STARTUP_MSG: args = []
STARTUP_MSG: version = 0.20.203.0
STARTUP_MSG: build = http://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.20-security-203 -r 1099333; compiled by 'oom' on Wed May 4 07:57:50 PDT 2011
************************************************************/
2011-06-22 15:45:56,383 INFO org.apache.hadoop.metrics2.impl.MetricsConfig: loaded properties from hadoop-metrics2.properties
2011-06-22 15:45:56,455 INFO org.apache.hadoop.metrics2.impl.MetricsSourceAdapter: MBean for source MetricsSystem,sub=Stats registered.
2011-06-22 15:45:56,494 INFO org.apache.hadoop.metrics2.impl.MetricsSystemImpl: Scheduled snapshot period at 10 second(s).
2011-06-22 15:45:56,494 INFO org.apache.hadoop.metrics2.impl.MetricsSystemImpl: NameNode metrics …Run Code Online (Sandbox Code Playgroud) hadoop ×1