Hadoop webhdfs打开文件NullPointerException
我正在尝试通过webhdfs API从HDFS打开一个文件。我可以创建文件并上传它们,但一旦我尝试打开,就会出现此错误Hadoop webhdfs打开文件NullPointerException,hadoop,webhdfs,cloudera-cdh,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.amaz
{"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上运行
谢谢,显然,这是运行在Ubuntu12.04上的CDH中的一个bug,因为/run安装在noexec上 可通过以下方式解决:
sudo mount -o remount,exec /run