创建蜂巢表时,我面临权限被拒绝的错误。下面是我所做的详细描述。
我有两个节点集群运行在Ubuntu12.04上。我已经安装了CDH4.7.0,它们已经启动并运行。我已经通过发出下面的命令安装了蜂箱。除了这个命令之外,我什么也不做,因为我不知道安装后该做什么:
sudo apt-get install 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我正在根用户下运行蜂巢查询。
发布于 2015-02-23 14:18:39
或者,您可以使用它来解决这个问题:
hadoop fs -chmod -R 777 /user/hive/warehouse/发布于 2015-02-17 08:31:10
此错误与HDFS相关;可以通过禁用dfs permission.By来临时解决此问题,在hdfs-site.xml下面添加属性代码。
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>如果您想要更多的选项:Permission denied at hdfs
https://stackoverflow.com/questions/28557320
复制相似问题