我是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$