gpt4 book ai didi

hadoop - 如何在 hdfs 中调用 FS shell

转载 作者:可可西里 更新时间:2023-11-01 16:33:27 25 4
gpt4 key购买 nike

我想在我的电脑上运行 hdfs 命令。但我无法打开 fs 外壳。当我尝试命令时
hadoop fs -ls
命令它给出错误 hadoop:找不到命令。 apche fs shell 指南说我们可以使用
调用 shellbin/hadoop dfs args(在 hadoop 主页内)但是我应该为 args 部分使用什么?他们在说某种路径,但路径是什么?

最佳答案

嗯,好的,我不确定我是否正确理解了你的问题,但你似乎想像使用任何其他 shell 命令(如 lsmvcp 等...)。如果你想这样做,你必须像下面这样编辑你的 .bash_profile 文件:

~]$ cd 
~]$ vim .bash_profile

然后添加hadoop的路径和hadoop bin的路径

export HADOOP_HOME = path/to/hadoop
HADOOP_BIN = $HADOOP_HOME/bin

你应该有一个名为 PATH 的导出变量,将你的 hadoop bin 添加到它

PATH=$PATH:$HADOOP_BIN
export PATH

保存后你必须调用source .bash_profile然后你应该可以从任何地方调用:hadoop dfs -ls。如果您不知道 hadoop 的安装位置,请使用 find。希望对您有所帮助。

关于hadoop - 如何在 hdfs 中调用 FS shell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18488031/

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