gpt4 book ai didi

ubuntu - 安装hadoop时如何修复 "Error: Could not find or load main class ” -Djava.library.path=.usr.local.hadoop.lib”

转载 作者:可可西里 更新时间:2023-11-01 15:43:08 25 4
gpt4 key购买 nike

我正在尝试在 Ubuntu 上安装 Hadoop 2.9.2。

我在 ~/.bashrc 和 env.sh 文件中设置了相同的 JAVA_HOME 路径。在 hadoop_store 下使用正确的路径为数据节点和名称节点创建了两个单独的目录。Java 版本是“java-11-openjdk- amd64”。在 hadoop 文件系统中格式化 namenode 时,我仍然面临错误。请帮助我解决它。

指向我一直遵循其说明的页面的链接。 https://www.digitalvidya.com/blog/install-hadoop-on-ubuntu-and-run-your-first-mapreduce-program/

这是错误:

hduser@ubuntu:~$ hadoop namenode -format
DEPRECATED: Use of this script to execute hdfs command is deprecated.
Instead use the hdfs command for it.

Error: Could not find or load main class ”-Djava.library.path=.usr.local.hadoop.lib”
Caused by: java.lang.ClassNotFoundException: ”-Djava.library.path=.usr.local.hadoop.lib”

最佳答案

检查你的 ~/.bashrc

如果你加行

export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib"

确保“”是正确的

关于ubuntu - 安装hadoop时如何修复 "Error: Could not find or load main class ” -Djava.library.path=.usr.local.hadoop.lib”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56120173/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com