Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.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.net.NetworkInterface_Java_Hadoop_Hive - Fatal编程技术网

配置单元无法初始化类java.net.NetworkInterface

配置单元无法初始化类java.net.NetworkInterface,java,hadoop,hive,Java,Hadoop,Hive,我有一个EMR设置,它应该与Hive和Hadoop一起预先配置 据我所知,对于任何需要MapReduce作业的命令,配置单元都会失败 FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask 所以,我转到了工作跟踪URL,下面是相关的输出: Diagnostics: Could not initialize class java.net.NetworkInterface ja

我有一个EMR设置,它应该与Hive和Hadoop一起预先配置

据我所知,对于任何需要MapReduce作业的命令,配置单元都会失败

FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
所以,我转到了工作跟踪URL,下面是相关的输出:

Diagnostics: Could not initialize class java.net.NetworkInterface
java.lang.NoClassDefFoundError: Could not initialize class java.net.NetworkInterface
at org.apache.hadoop.net.NetUtils.isLocalAddress(NetUtils.java:690)
...
如果您有任何关于此错误的帮助,我们将不胜感激

堆栈跟踪点到代码:


我在尝试运行datanode时得到了这个精确的堆栈跟踪。
eth0
接口的IPv4地址在DNS中是可正向解析的,但它不是可反向解析的(即,我可以将主机名解析为其IP,但将IP反向查找到相应的主机名不起作用)。创建从IP指向主机名的PTR记录后,datanode按预期启动