{"RemoteException":{"message":"User: master is not allowed to impersonate master","exception":"RemoteException","javaClassName":"org.apache.hadoop.ipc.RemoteException"}}
在hadoop启动了httpfs后使用
curl -i "http://192.168.1.111:14000/webhdfs/v1?op=LISTSTATUS&user.name=master"
命令
出现了最上面的那个异常
最后发现是
<property>
<name>hadoop.proxyuser.master.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.master.groups</name>
<value>*</value>
</property>
其中的master是我的用户名,我在命令中指定了用户名,但是core-site.xml文件中配置的却不是,最后将这个配置改成我的用户名master就可以了