尝试使用HttpFS访问目录时发生NullPointerException

时间:2018-11-23 22:12:26

标签: hadoop hdfs cloudera webhdfs httpfs

我有一个运行Hadoop 2.6.0-cdh5.4.1。的集群。我想使用webhdfs rest api在目录内创建文件。我在/中有两个目录,分别称为directory1和directory2。

它们都具有相同的权限(711),所有者和组。

以下命令成功:

curl --negotiate -u : https://DatanodeUrl:HttpFSPort/webhdfs/v1/directory1?op=LISTSTATUS

同时以下

curl --negotiate -u : https://DatanodeUrl:HttpFSPort/webhdfs/v1/directory2?op=LISTSTATUS 

引发错误

  

{“ message”:null,“ exception”:“ NullPointerException”,“ javaClassName”:“ java.lang.NullPointerException”}。

DatanodeUrl和HttpFSPort对于两个命令都是相同的。目录2上的所有webhdfs请求都失败,并显示相同的错误(NullPointerException),而目录2上的所有webhdfs请求均起作用。

您有什么想法可以导致此错误?

谢谢。

0 个答案:

没有答案