Still getting “Unable to load realm info from SCDynamicStore” after bug fix

混江龙づ霸主 提交于 2019-12-21 07:41:05

问题


I installed Hadoop and Pig using brew install hadoop and brew install pig.

I read here that you will to get Unable to load realm info from SCDynamicStore error message unless you add:

export HADOOP_OPTS="-Djava.security.krb5.realm=OX.AC.UK -Djava.security.krb5.kdc=kdc0.ox.ac.uk:kdc1.ox.ac.uk"

to your hadoop-env.sh file, which I have.

However, when I run hadoop namenode -format, I still see:

java[1548:1703] Unable to load realm info from SCDynamicStore

amongst the outputs.

Anyone know why I'm still getting it?


回答1:


As dturnanski suggests, you need to use an older JDK. You can set this in the hadoop-env.sh file by changing the JAVA_HOME setting to:

export JAVA_HOME=`/usr/libexec/java_home -v 1.6`

(Note the grave quotes here.) This fixed the problem for me.




回答2:


I had the same issue with java 7. works with java 6



来源:https://stackoverflow.com/questions/14716910/still-getting-unable-to-load-realm-info-from-scdynamicstore-after-bug-fix

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!