在Mac OS上安装Hadoop 2.8.2时出现警告问题

时间:2018-02-04 16:11:11

标签: hadoop

我正在尝试在Mac OS上安装带有Java 8的Hadoop 2.8.2,但是在终端中输入hstart命令后遇到了这个错误。 (我最初安装了Java 9,但是切换到Java 8,因为我认为Java 9导致了这个问题,但警告仍然存在。

  

警告:发生了非法的反射访问操作警告:   非法反射访问   org.apache.hadoop.security.authentication.util.KerberosUtil   (文件:/usr/local/Cellar/hadoop/2.8.2/libexec/share/hadoop/common/lib/hadoop-auth-2.8.2.jar)   方法sun.security.krb5.Config.getInstance()警告:请   考虑向维护人员报告   org.apache.hadoop.security.authentication.util.KerberosUtil警告:   使用--illegal-access = warn启用进一步非法的警告   反射访问操作警告:所有非法访问操作   在将来的版本中将被拒绝18/02/04 23:38:54警告   util.NativeCodeLoader:无法加载native-hadoop库   平台...在适用的地方使用builtin-java类   [localhost] localhost上的namenodes:作为进程34039运行的namenode。   先停下来localhost:作为进程34125运行的datanode。停止它   第一。启动辅助名称节点[0.0.0.0]主机的真实性   无法建立'0.0.0.0(0.0.0.0)'。

这是在我的"/usr/local/Cellar/hadoop/2.8.2/libexec/etc/hadoop/hadoop-env.sh"文件中:

export HADOOP_OPTS="$HADOOP_OPTS -Djava.net.preferIPv4Stack=true -Djava.security.krb5.realm= -Djava.security.krb5.kdc="

0 个答案:

没有答案