44得票3回答
使用curl的--negotiate参数时,是否需要一个keytab文件?

文档描述如何连接到一个Kerberos安全端点,其中显示了以下内容: curl -i --negotiate -u : "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=..." -u 标志必须提供,但被 curl ...

22得票1回答
WebHDFS与HttpFS的区别

WebHDFS REST API 和 HttpFS 有什么区别? 如果我理解正确: HttpFS是一个独立的服务,它在HDFS之上公开了一个REST API WebHDFS是内置在HDFS中的REST API。它不需要任何进一步的安装 我理解的对吗? 何时使用其中一个而不是另一个...

14得票1回答
使用WebHDFS REST API有没有下载HDFS文件的方法?

我是否可以使用WebHDFS REST API从HDFS下载文件?我最接近的方法是使用打开操作读取文件并保存内容。curl -i -L "http://localhost:50075/webhdfs/v1/demofile.txt?op=OPEN" -o ~/demofile.txt 有没有任...

10得票4回答
Hdfs put与webhdfs的区别

我正在使用webhdfs在Hadoop HDFS中加载28 GB的文件,需要大约25分钟才能完成。 我尝试使用hdfs put加载同一文件,只需要大约6分钟。为什么性能差别如此之大? 推荐使用哪种方法?有人可以解释一下或者给我一些好链接吗?这将非常有帮助。 以下是我正在使用的命令。cu...

9得票2回答
名称节点高可用性客户端请求

请问如果我使用Java应用程序向具有Namenode HA设置的HDFS请求文件上传/下载操作,这个请求首先去哪里?我的意思是客户端如何知道哪个namenode处于活动状态? 如果您能提供一些工作流类型的图表或其他详细解释请求步骤的内容(从开始到结束),那就太好了。

9得票2回答
使用Python进行Kerberos身份验证连接到HDFS。

我正在尝试连接受Kerberos认证保护的HDFS。我已经有以下细节,但不知道如何继续。 User Password Realm HttpFs Url 我尝试了以下代码,但是出现了身份验证错误: from hdfs.ext.kerberos import KerberosClient ...

8得票1回答
HADOOP/YARN - ResourceManager和hdfs NameNode总是安装在同一台主机上吗?

“资源管理器”和“HDFS名称节点”是否总是安装在同一主机上? 1)当我想要发送一个http请求(YARN REST API)到获取新的应用程序ID时,我使用这个web uri: http://<rm http address:port>/ws/v1/cluster/apps/...

8得票2回答
我应该使用哪个Node.js库来写入HDFS?

我有一个nodejs应用程序,想要将数据写入hadoop HDFS文件系统。我看到了两个主要的nodejs库可以实现它:node-hdfs和node-webhdfs。有人试过吗?有什么提示吗?在生产中应该使用哪个? 我倾向于使用node-webhdfs,因为它使用WebHDFS REST A...