我正在运行hadoop附带的一个示例(pi)。程序没有响应,因为它看起来没有得到响应,因为它可能与hdfs连接?
yarn jar hadoop/hadoop-2.6.0/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.6.0.jar pi 10 100
16/07/27 06:32:38 INFO client.RMProxy: Connecting to ResourceManager at /0.0.0.0:8032
16/07/27 06:32:38 INFO input.FileInputFormat: Total input paths to process : 10
16/07/27 06:32:38 INFO mapreduce.JobSubmitter: number of splits:10
16/07/27 06:32:38 INFO mapreduce.JobSubmitter: Submitting tokens for job: job_1469626018898_0001
16/07/27 06:32:39 INFO impl.YarnClientImpl: Submitted application application_1469626018898_0001
16/07/27 06:32:39 INFO mapreduce.Job: The url to track the job: http://IP_ADDRESS/proxy/application_14696260188001/
16/07/27 06:32:39 INFO mapreduce.Job: Running job: job_1469626018898_0001
我愿意 telnet IP_ADDRESS 9000
连接成功。
我已经准备好了 hdfs-site.xml
包括以下内容(收听私人和公共广播):
<property>
<name>dfs.namenode.rpc-bind-host</name>
<value>0.0.0.0</value>
</property>
以及 core-site.xml
设置为:
<property>
<name>fs.defaultFS</name>
<value>hdfs://IP_ADDRESS:9000</value>
</property>
有什么想法,为什么Yarn作业看起来像它没有达到hdfs服务,从而没有完成?
暂无答案!
目前还没有任何答案,快来回答吧!