【问题标题】:Why hadoop commands don't work on google cloud shell为什么 hadoop 命令在谷歌云 shell 上不起作用
【发布时间】:2021-09-19 12:38:25
【问题描述】:

在 google DataProc 中为我的项目创建集群后,我尝试为 Hadoop 键入几个命令(如 hadoop fs -ls)。不幸的是,云壳似乎根本看不到 Hadoop!

-bash: hadoop: 找不到命令

stackoverflow 上有人说:

“它在 Cloud Shell 中不起作用,因为它没有 Hadoop CLI 预装实用程序。”

但我不知道如何安装或激活它。也许是通过集群创建,但通过 dataproc API 创建它时遇到了问题。我是通过 cloud shell 完成的。

如何在cloud shell中正确使用Hadoop命令?

【问题讨论】:

    标签: shell hadoop cloud


    【解决方案1】:

    显然 hadoop 命令仅适用于 VM 实例而不适用于一般项目目录。因此,请确保您通过 Compute Engine -> VM instances -> [your node] in INSTANCES tab via SSH 连接到集群

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    猜你喜欢
    • 2019-09-28
    • 2013-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-13
    • 1970-01-01
    • 1970-01-01
    • 2013-08-11
    相关资源
    最近更新 更多