我是hadoop分布式文件系统的新手,已经在计算机上完成了hadoop单节点的完整安装。但是在那之后,当我要将数据上传到hdfs时会给出错误消息Permission Denied。
来自终端的命令消息:
hduser@ubuntu:/usr/local/hadoop$ hadoop fs -put /usr/local/input-data/ /input put: /usr/local/input-data (Permission denied) hduser@ubuntu:/usr/local/hadoop$
使用sudo并将hduser添加到sudouser之后:
hduser@ubuntu:/usr/local/hadoop$ sudo bin/hadoop fs -put /usr/local/input-data/ /inwe put: org.apache.hadoop.security.AccessControlException: Permission denied: user=root, access=WRITE, inode="":hduser:supergroup:rwxr-xr-x hduser@ubuntu:/usr/local/hadoop$