訪問應用程序時給出錯誤「用戶:ubuntu不允許模仿ubuntu」我在我的羣集上安裝了hadoop 1.0.4,其中有1個主站和3個從站, ,現在我正在安裝HTTPFS (Hadoop的HDFS-httpfs-0.20.2-cdh3u5-快照)使用HTTP協議來訪問HDFS內容,HADOOP HTTPFS:通過Http
我可以通過它
curl -i "http://myhost:14000"
其工作正常:)進入正常的頁面
但如果我試圖訪問HDFS,那麼它ŝ給我的錯誤(ubantu我的用戶):(
curl -i "http://myhost:14000/webhdfs/v1?user.name=ubantu&op=OPEN"
錯誤:
{"RemoteException":{"message":"User: ubantu is not allowed to impersonate ubantu",
"exception":"RemoteException","javaClassName":"org.apache.hadoop.ipc.RemoteException"}}
在此先感謝。
請忽略我編輯到這,我誤讀了這個問題,並認爲你拼錯了Linux發行版的Ubuntu的名字,當其實ubantu是你的用戶 – w4etwetewtwet 2013-03-19 21:21:26