学习 HDFS(十一):WebHDFS

栏目: 服务器 · 发布时间: 6年前

内容简介:除了 Hadoop 官方提供的基于 Java 的 Apache Hadoop HDFS Client 和基于 C 的 libhdfs 之外,HDFS 还提供了 REST API 操作 HDFS —— WebHDFS。显示 /data 文件夹状态:文件存在:

除了 Hadoop 官方提供的基于 Java 的 Apache Hadoop HDFS Client 和基于 C 的 libhdfs 之外,HDFS 还提供了 REST API 操作 HDFS —— WebHDFS。

操作

显示文件状态

显示 /data 文件夹状态:

curl -i "http://RESOURCE_MANAGER:50070/webhdfs/v1/data?op=GETFILESTATUS"

文件存在:

HTTP/1.1 200 OK  
Cache-Control: no-cache  
Expires: Tue, 25 Jun 2019 01:52:52 GMT  
Date: Tue, 25 Jun 2019 01:52:52 GMT  
Pragma: no-cache  
Expires: Tue, 25 Jun 2019 01:52:52 GMT  
Date: Tue, 25 Jun 2019 01:52:52 GMT  
Pragma: no-cache  
Content-Type: application/json  
Transfer-Encoding: chunked  
Server: Jetty(6.1.26.cloudera.4)

{"FileStatus":{"accessTime":0,"blockSize":0,"childrenNum":1,"fileId":23041928,"group":"dev","length":0,"modificationTime":1561427484230,"owner":"dyingbleed","pathSuffix":"","permission":"777","replication":0,"storagePolicy":0,"type":"DIRECTORY"}}

文件不存在:

HTTP/1.1 404 Not Found  
Cache-Control: no-cache  
Expires: Tue, 25 Jun 2019 01:52:33 GMT  
Date: Tue, 25 Jun 2019 01:52:33 GMT  
Pragma: no-cache  
Expires: Tue, 25 Jun 2019 01:52:33 GMT  
Date: Tue, 25 Jun 2019 01:52:33 GMT  
Pragma: no-cache  
Content-Type: application/json  
Transfer-Encoding: chunked  
Server: Jetty(6.1.26.cloudera.4)

{"RemoteException":{"exception":"FileNotFoundException","javaClassName":"java.io.FileNotFoundException","message":"File does not exist: /data"}}

参考


以上所述就是小编给大家介绍的《学习 HDFS(十一):WebHDFS》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

世界是数字的

世界是数字的

[美] Brian W. Kernighan / 李松峰、徐建刚 / 人民邮电出版社 / 2013-6 / 49.00

家用电器、汽车、飞机、相机、手机、GPS 导航仪,还有游戏机,虽然你看不见,但这些设备都有计算能力。手机通信网络、有线电视网络、空中交通管制系统、电力系统、银行和金融服务系统等基础设施背后无一不是计算机在支撑。如今的世界是数字的,而计算机和计算无处不在。这本书就是要告诉大家数字世界有关计算机的一切。本书没有高深莫测的专业术语,但它全面解释了当今计算和通信领域的工作方式,包括硬件、软件、互联网、通信......一起来看看 《世界是数字的》 这本书的介绍吧!

html转js在线工具
html转js在线工具

html转js在线工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具