如何在 Bitnami Hadoop 虚拟机和 Windows 主机之间共享文件?

问题描述 投票:0回答:1

我一直在尝试找到一种在虚拟机上的 Bitnami Hadoop 和 Windows 主机之间共享文件的方法,但我还没有找到具体的方法来做到这一点。请问有什么想法吗?

我尝试使用共享文件夹选项,但它不起作用。

hadoop
1个回答
0
投票

要连接到 Hadoop 文件系统,您需要一个为 HDFS 实现 Google RPC 协议的客户端。 您还可以启用 WebHDFS,这是一项在服务器上运行的服务,通过 REST API 公开 HDFS。

Windows 中的共享文件夹使用 WebDAV 协议,该协议也是通过 HTTP 进行的,但与 WebHDFS 不同,因此它永远无法与 Hadoop 一起使用。

Cloudera 有一个 Web 应用程序,充当 Hadoop 的文件浏览器,在浏览器中运行,但我认为这是他们的 Cloudera Manager 工具的一部分。

存在基于 Java 的桌面应用程序,允许您浏览 Hadoop,例如https://github.com/sdadas/fsbrowser

或者您可以使用 HDFS Python 客户端库之一,例如https://hdfscli.readthedocs.io/

© www.soinside.com 2019 - 2024. All rights reserved.