对现有Hadoop群集运行hadoop命令所需的最小映像

4szc88ey  于 2022-12-26  发布在  Hadoop
关注(0)|答案(1)|浏览(119)

我想通过Docker映像对现有Hadoop群集运行Hadoop命令。
例如:
hadoop dfs -ls hdfs://192.168.10.1:1234/
是否有任何最小映像来运行该命令?(例如,只使用名称节点映像?)

uajslkp6

uajslkp61#

如果配置文件正确,就可以完成这项工作
https://hub.docker.com/r/ryneyang/hadoop-client
然而,最好只是把它作为一个参考,并作出相应的自己,因为这可能是绝对的。
https://github.com/linehrr/hadoop-client-docker/blob/master/Dockerfile
您需要做的几乎就是安装Hadoop二进制文件和设置配置文件(core-site.xml、hdfs-site.xml)
您还可以将WebHDFS和httpFS视为与外部namenode交互的潜在选项

相关问题