2013-05-22 56 views
2

我正在通过执行 CD的hadoop-0.19.1 斌/ hadoop的名称节点以下http://ebiquity.umbc.edu/Tutorials/Hadoop/00%20-%20Intro.html的Hadoop/cygwin的失败的TaskTracker命令

开始在所述第一窗口中的名称节点 在第二启动辅助名称节点通过执行 CD的hadoop-0.19.1 斌/ hadoop的secondarynamenode窗口 通过执行 CD的hadoop通过执行 CD的hadoop-0.19.1 斌/ hadoop的JobTracker的 启动数据节点第四窗口开始作业服务器第三窗口-0.19.1 斌/ Hadoop的数据节点 通过执行 CD的Hadoop-0.19.1 斌/ Hadoop的TaskTracker共同

直到“斌/ Hadoop的数据节点”启动任务跟踪器的第五窗口工作正常,最后一个是“斌/的Hadoop的TaskTracker “

这是我得到什么

`$ bin/hadoop tasktracker 
bin/hadoop: line 350: C:\Program: command not found 
13/05/22 09:42:15 INFO mapred.TaskTracker: STARTUP_MSG: 
/************************************************************ 
STARTUP_MSG: Starting TaskTracker 
STARTUP_MSG: host = xxxx/10.10.200.94 
STARTUP_MSG: args = [] 
STARTUP_MSG: version = 1.2.0 
STARTUP_MSG: build = https://svn.apache.org/repos/asf/hadoop/common/branches/branch-1.2 -r 1479473; compiled by 'hortonfo' on Mon May 6 06:59:37 UTC 2013 
STARTUP_MSG: java = 1.7.0_21 
************************************************************/ 
13/05/22 09:42:15 INFO impl.MetricsConfig: loaded properties from hadoop-metrics2.properties 
13/05/22 09:42:15 INFO impl.MetricsSourceAdapter: MBean for source MetricsSystem,sub=Stats registered. 
13/05/22 09:42:15 INFO impl.MetricsSystemImpl: Scheduled snapshot period at 10 second(s). 
13/05/22 09:42:15 INFO impl.MetricsSystemImpl: TaskTracker metrics system started 
13/05/22 09:42:15 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 
13/05/22 09:42:15 INFO impl.MetricsSourceAdapter: MBean for source ugi registered. 
13/05/22 09:42:15 INFO mortbay.log: Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog 
13/05/22 09:42:15 INFO http.HttpServer: Added global filtersafety (class=org.apache.hadoop.http.HttpServer$QuotingInputFilter) 
Patch for HADOOP-7682: Instantiating workaround file system 
13/05/22 09:42:15 INFO mapred.TaskLogsTruncater: Initializing logs' truncater with mapRetainSize=-1 and reduceRetainSize=-1 
13/05/22 09:42:15 INFO mapred.TaskTracker: Starting tasktracker with owner as xxxx 
13/05/22 09:42:15 INFO mapred.TaskTracker: Good mapred local directories are: /tmp/hadoop-xxxx/mapred/local 
Patch for HADOOP-7682: Ignoring IOException setting persmission for path "/tmp/hadoop-xxx/mapred/local/taskTracker": Failed to set permissions of path: \tmp\hadoop-xxxx\mapred\local\taskTracker to 0755 
Patch for HADOOP-7682: Ignoring IOException setting persmission for path "/tmp/hadoop-xxxx/mapred/local/ttprivate": Failed to set permissions of path: \tmp\hadoop-xxxx\mapred\local\ttprivate to 0700 
Patch for HADOOP-7682: Ignoring IOException setting persmission for path "/tmp/hadoop-xxx/mapred/local/tt_log_tmp": Failed to set permissions of path: \tmp\hadoop-xxxx\mapred\local\tt_log_tmp to 0755 
13/05/22 09:42:15 INFO impl.MetricsSourceAdapter: MBean for source jvm registered. 
13/05/22 09:42:15 INFO impl.MetricsSourceAdapter: MBean for source TaskTrackerMetrics registered. 
13/05/22 09:42:15 INFO ipc.Server: Starting SocketReader 
13/05/22 09:42:15 INFO impl.MetricsSourceAdapter: MBean for source RpcDetailedActivityForPort53336 registered. 
13/05/22 09:42:15 INFO impl.MetricsSourceAdapter: MBean for source RpcActivityForPort53336 registered. 
13/05/22 09:42:15 INFO ipc.Server: IPC Server Responder: starting 
13/05/22 09:42:15 INFO ipc.Server: IPC Server listener on 53336: starting 
13/05/22 09:42:15 INFO ipc.Server: IPC Server handler 0 on 53336: starting 
13/05/22 09:42:15 INFO ipc.Server: IPC Server handler 1 on 53336: starting 
13/05/22 09:42:15 INFO ipc.Server: IPC Server handler 2 on 53336: starting 
13/05/22 09:42:15 INFO ipc.Server: IPC Server handler 3 on 53336: starting 
13/05/22 09:42:15 INFO mapred.TaskTracker: TaskTracker up at: 127.0.0.1/127.0.0.1:53336 
13/05/22 09:42:15 INFO mapred.TaskTracker: Starting tracker tracker_xxxx.local:127.0.0.1/127.0.0.1:53336 
13/05/22 09:42:16 INFO mapred.TaskTracker: Starting thread: Map-events fetcher for all reduce tasks on tracker_xxx.local:127.0.0.1/127.0.0.1:53336 
13/05/22 09:42:16 INFO mapred.TaskTracker: Using ResourceCalculatorPlugin : null 
13/05/22 09:42:16 WARN util.ProcessTree: setsid is not available on this machine. So not using it. 
13/05/22 09:42:16 INFO util.ProcessTree: setsid exited with exit code 0 
13/05/22 09:42:16 INFO util.ProcfsBasedProcessTree: ProcfsBasedProcessTree currently is supported only on Linux. 
13/05/22 09:42:16 INFO mapred.TaskTracker: ProcessTree implementation is missing on this system. TaskMemoryManager is disabled. 
13/05/22 09:42:16 INFO mapred.IndexCache: IndexCache created with max memory = 10485760 
13/05/22 09:42:16 INFO impl.MetricsSourceAdapter: MBean for source ShuffleServerMetrics registered. 
13/05/22 09:42:16 INFO http.HttpServer: Port returned by webServer.getConnectors()[0].getLocalPort() before open() is -1. Opening the listener on 50060 
13/05/22 09:42:16 INFO http.HttpServer: listener.getLocalPort() returned 50060 webServer.getConnectors()[0].getLocalPort() returned 50060 
13/05/22 09:42:16 INFO http.HttpServer: Jetty bound to port 50060 
13/05/22 09:42:16 INFO mortbay.log: jetty-6.1.26 
13/05/22 09:42:16 INFO mortbay.log: Started [email protected]:50060 
13/05/22 09:42:16 INFO mapred.TaskTracker: FILE_CACHE_SIZE for mapOutputServlet set to : 2000 
13/05/22 09:42:16 INFO mapred.TaskTracker: Failed to get system directory... 
13/05/22 09:42:21 INFO mapred.TaskTracker: Failed to get system directory... 
13/05/22 09:42:24 INFO mapred.TaskTracker: Failed to get system directory... 
13/05/22 09:42:26 INFO mapred.TaskTracker: Failed to get system directory... 
13/05/22 09:42:30 INFO mapred.TaskTracker: Failed to get system directory... 
13/05/22 09:42:32 INFO mapred.TaskTracker: Failed to get system directory... 
13/05/22 09:42:33 INFO mapred.TaskTracker: Failed to get system directory... 
13/05/22 09:42:35 INFO mapred.TaskTracker: Failed to get system directory... 
13/05/22 09:42:36 INFO mapred.TaskTracker: Failed to get system directory... 
13/05/22 09:42:40 INFO mapred.TaskTracker: Failed to get system directory... 

`

可能有人请帮助......

+1

经历了一切努力让自己能够工作的地狱之后,我强烈建议不要尝试在Cygwin中使用Hadoop。如果您仅限于Windows环境,虚拟机可能是您最好的选择。 – Quetzalcoatl

+0

当然我也在尝试与vm播放器和本地系统。这是一种艰难的时期。我只能找到几个教程都做不同。即时通讯新的。 –

+0

你找到了解决办法吗? –

回答

1

问题是在Java JDK的文件路径“程序文件”中使用空间。 Here是一个解决问题的方法