我正在尝试安装 Hadoop 以在我的 MacBook Pro 上试用。我正在按照本文http://dennyglee.com/2012/05/08/installing-hadoop-on-osx-lion-10-7/中的步骤进行操作。但是,当我尝试执行名称节点格式时失败了:
hadoop namenode -format /usr/local/Cellar/hadoop/1.1.2/libexec/bin/../conf/hadoop-env.sh:第 20 行:导出:`-Djava.security.krb5.kdc=”':不是有效的标识符错误:无法找到或加载主类”-Djava.security.krb5.realm=
我在 hadoop-env.sh 中有以下定义
export JAVA_HOME="$(/usr/libexec/java_home)"
export HADOOP_OPTS=”-Djava.security.krb5.realm= -Djava.security.krb5.kdc=”</p>
export HADOOP_NAMENODE_OPTS="-Dcom.sun.management.jmxremote $HADOOP_NAMENODE_OPTS" export HADOOP_SECONDARYNAMENODE_OPTS="-Dcom.sun.management.jmxremote export HADOOP_DATANODE_OPTS="-Dcom.sun.management.jmxremote $HADOOP_DATANODE_OPTS" export HADOOP_BALANCER_OPTS="-Dcom. .management.jmxremote $HADOOP_BALANCER_OPTS" 导出 HADOOP_JOBTRACKER_OPTS="-Dcom.sun.management.jmxremote $HADOOP_JOBTRACKER_OPTS"
有人可以指出我做错了什么。
谢谢,
杰瑞