windows格式的hadoop namenode给出错误cygwin

gblwokeq  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(267)

我正在尝试在cygwin上的pc上安装和配置单节点hadoop群集。cygwin已经正确地安装和配置了,但是hadoop配置给我带来了困难。

bin/hadoop namenode -format

给我找不到或加载主类 org.apache.hadoop.hdfs.server.namenode.NameNode 我已经解答了几个问题,但似乎没有一个对我有帮助。
下面是我的bashrc文件的内容

export JAVA_HOME=/cygdrive/c/Progra~1/Java/jdk1.8.0_05
export HADOOP_INSTALL=/cygdrive/c/cygwin64/home/Chetan/hadoop-2.7.1
export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
export HADOOP_COMMON_HOME=$HADOOP_INSTALL
export HADOOP_HDFS_HOME=$HADOOP_INSTALL
export YARN_HOME=$HADOOP_INSTALL
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native
export HADOOP_CONF_DIR=$HADOOP_PREFIX/etc/hadoop
export PATH=$PATH:$HADOOP_INSTALL/sbin
export PATH=$PATH:$HADOOP_INSTALL/bin
export HADOOP_PREFIX=/cygdrive/c/cygwin64/home/Chetan/hadoop-2.7.1
export HADOOP_CLASSPATH=$(cygpath -pw $(hadoop classpath)):$HADOOP_CLASSPATH

我也有出口 $JAVA_HOME 在hadoop-env.sh和echo中 $JAVA_HOME 工作正常。

332nm8kg

332nm8kg1#

export HADOOP_PREFIX=/path_to_hadoop_location

# for example:

# export HADOOP_PREFIX=/home/xxx/hadoop-x.x.xx

then source ~/.bashrc

请参阅:
尝试格式化namenode时找不到或加载主类;mac os x 10.9.2上的hadoop安装

相关问题