我已经安装了apachezeppelin,通过下载和解压所有解释器的二进制文件
然后我开始说:
./bin/zeppelin.sh start
然后我用以下代码创建了一个新笔记本:
%sh
hdfs fs -ls
当我运行它时,我得到的结果是:
bash: hdfs: command not found
ExitValue: 127
齐柏林飞艇不应该配备hdfs解释器或支持吗 hdfs
命令?
如果齐柏林飞艇不包括 hdfs
然后我启动了文件系统:https://github.com/big-data-europe/docker-hadoop-spark-workbench
然后用docker compose up启动。我导航到git自述文件中提到的各种url,所有的url都显示为up。我想这意味着我有一些hdfs,但我不确定我是否应该这样做,或者齐柏林飞艇的“所有”翻译包已经包括它,无论如何我得到了同样的结果。
我的最终目标只是当地的Playground hdfs
一起 spark
在…的帮助下 zeppelin
.
我该怎么跑 hdfs
命令,例如 hdfs fs -ls
在本地安装包含所有解释器的apachezeppelin?包括吗 hdfs
以及 hdfs
命令?
1条答案
按热度按时间cfh9epnr1#
是的,但您使用的是shell解释器。
确保
file
已安装解释器:如果没有安装
添加
file
翻译到笔记本上并使用它使用
hadoop fs
需要安装hadoop的命令(hadoop二进制文件以及正确的配置和环境变量):对于更复杂的任务,您需要一个hdfs解释器(又称hdfs解释器)。
file
翻译)目前只支持浏览。