gpt4 book ai didi

Hadoop:不推荐使用 dfs 但找不到 hdfs 类

转载 作者:可可西里 更新时间:2023-11-01 16:36:42 28 4
gpt4 key购买 nike

我是 Hadoop 的新手,正在尝试检查 HDFS 中有哪些数据可用。但是,dfs 命令返回一个响应,指示该类已弃用,应使用 hdfs:

-bash-4.2$ hadoop dfs -ls
DEPRECATED: Use of this script to execute hdfs command is deprecated.
Instead use the hdfs command for it.

ls: `.': No such file or directory

但是,当我尝试使用 hdfs 命令时,我得到了一个 Java 类查找错误:

-bash-4.2$ hadoop hdfs -ls
Error: Could not find or load main class hdfs

我的 Hadoop 设置有问题吗,或者其他人是否遇到过这个 catch-22?

最佳答案

hadoop fs或者hdfs dfs,然后是-ls

您可以运行 hdfs dfs -ls/ 来检查 HDFS 的根目录,但是您会得到 .: No such file or directory 因为 的输出echo "hdfs:///user/$(whoami)" 还不存在,你需要使用 hadoop fs -mkdir -p hdfs:///user/$(whoami)

必须为每个尝试访问其 HDFS 用户目录的用户帐户重复该命令

关于Hadoop:不推荐使用 dfs 但找不到 hdfs 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50939070/

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