Hadoop TaskTracker:无法获取系统目录

时间:2013-08-12 11:14:46

标签: hadoop permissions

我是hadoop的新手,只有Windows机器可用。在那,我在VirtualBox中创建了2台运行CentOS 6.2的虚拟机。

我已经遇到了几个问题,让机器能够找到对方并在机器之间使用无密码登录等。我终于看不到主机和从机上的TaskTracker输出:

2013-08-12 12:44:47,020 WARN org.mortbay.log: Can't reuse /tmp/Jetty_0_0_0_0_50060_task____.2vcltf, using /tmp/Jetty_0_0_0_0_50060_task____.2vcltf_7889818513880644521
2013-08-12 12:44:47,705 INFO org.mortbay.log: Started SelectChannelConnector@0.0.0.0:50060
2013-08-12 12:44:47,707 INFO org.apache.hadoop.mapred.TaskTracker: FILE_CACHE_SIZE for mapOutputServlet set to : 2000
2013-08-12 12:44:48,036 INFO org.apache.hadoop.mapred.TaskTracker: Failed to get system directory...
2013-08-12 12:44:51,934 INFO org.apache.hadoop.mapred.TaskTracker: Failed to get system directory...
2013-08-12 12:44:54,065 INFO org.apache.hadoop.mapred.TaskTracker: Failed to get system directory...
2013-08-12 12:44:55,177 INFO org.apache.hadoop.mapred.TaskTracker: Failed to get system directory...
2013-08-12 12:44:59,190 INFO org.apache.hadoop.mapred.TaskTracker: Failed to get system directory...
2013-08-12 12:45:03,717 INFO org.apache.hadoop.mapred.TaskTracker: Failed to get system directory...
2013-08-12 12:45:08,652 INFO org.apache.hadoop.mapred.TaskTracker: Failed to get system directory...
2013-08-12 12:45:12,115 INFO org.apache.hadoop.mapred.TaskTracker: Failed to get system directory...

我意识到它必须与我的配置文件和我在文件系统上的权限等有关但我无法弄清楚是什么...我使用脚本start-all.sh和我的专用hadoop用户启动了hadoop (简称为hadoop)。

我在下面的pastebin中包含了我的配置文件和ls -l的一些输出。

我的Hadoop Conf文件: http://pastebin.com/sAYpxi9H

ls -l的结果: http://pastebin.com/PYCy6PvN

0 个答案:

没有答案