webhdfs打开文件NullPointerException

时间:2014-05-09 18:00:52

标签: hadoop webhdfs cloudera-cdh

我正在尝试通过webhdfs API从HDFS打开一个文件。我可以创建文件并上传它们,但是一旦我尝试打开,我就会收到此错误

{"RemoteException":{"exception":"NullPointerException","javaClassName":"java.lang.NullPointerException","message":null}}

使用以下命令

curl -i -X GET "http://ec2-xx-xx-xx-xx.eu-west-1.compute.amazonaws.com:50070/webhdfs/v1/tmp/tmp.txt?op=OPEN"

我从多台机器(从主节点或远程)尝试了这个,我得到了同样的错误。它在CHD4.6上运行。

感谢,

1 个答案:

答案 0 :(得分:0)

显然这是在Ubuntu 12.04上运行的CDH中的一个错误,因为/ run挂载了noexec

可以解决如下:

sudo mount -o remount,exec /run