Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Hadoop伪Distributed群集Namenode无法启动_Java_Hadoop_Apache Pig - Fatal编程技术网

Java Hadoop伪Distributed群集Namenode无法启动

Java Hadoop伪Distributed群集Namenode无法启动,java,hadoop,apache-pig,Java,Hadoop,Apache Pig,我正在尝试在CentOS 6.5上设置hadoop伪分布式集群。我使用的Hadoop版本是0.20。我还使用ApachePig版本0.12.1 我修改了以下conf文件: core-site.xml 我将如何着手解决此问题 您可能会发现需要使用计算机的主机名,而不是localhost或127.0.0.1。您应该使用适当的端口指定namenode <name>fs.default.name</name> <value>hdfs://localhost:90

我正在尝试在CentOS 6.5上设置hadoop伪分布式集群。我使用的Hadoop版本是0.20。我还使用ApachePig版本0.12.1

我修改了以下conf文件:

core-site.xml


我将如何着手解决此问题

您可能会发现需要使用计算机的主机名,而不是localhost或127.0.0.1。

您应该使用适当的端口指定namenode

 <name>fs.default.name</name>
 <value>hdfs://localhost:9000</value>
有用链接
<configuration>
<property>
    <name>fs.default.name</name>
    <value>1</value>
</property>

<property>
    <name>dfs.permissions</name>
       <value>false</value>
</property>
</configuration>
<configuration>
    <property>
            <name>mapred.job.tracker</name>
            <value>127.0.0.1:8021</value>
    </property>
</configuration>
2014-11-28 20:32:59,434 ERROR org.apache.hadoop.hdfs.server.namenode.NameNode:     java.io.IOException: Call to /0.0.0.1:8020 failed on local exception: java.net.SocketException: Invalid argument
at org.apache.hadoop.ipc.Client.wrapException(Client.java:775)
 <name>fs.default.name</name>
 <value>hdfs://localhost:9000</value>