创建配置单元表时遇到权限被拒绝错误。下面是我所做的详细描述。
我在ubuntu12.04上运行了两个节点的clusture。我已经安装了cdh4.7.0,它们已经启动并运行。我已通过发出以下命令安装了配置单元。除了这个命令,我没有做任何配置,因为我不知道安装后要做什么:
sudo apt-get install hive
安装后,我开始Hive。但当我试图创建表时,我得到了下面的异常。我不确定需要向哪个文件夹或用户提供什么权限。
FAILED: Error in metadata: MetaException(message:Got exception: org.apache.hadoop.security.AccessControlException Permission denied: user=root, access=WRITE, inode="/user":hdfs:hadoop:drwxr-xr-x
我正在根用户下运行配置单元查询。
2条答案
按热度按时间axkjgtzd1#
或者,您可以使用此选项来解决此问题:
anauzrmj2#
这个错误与hdfs有关;您可以通过禁用dfs权限临时解决此问题。方法是将以下属性代码添加到
hdfs-site.xml
```dfs.permissions
false