Hive 配置单元使用ACL添加分区
我在创建配置单元分区时遇到了一些问题,用户在hdfs中的权限是基于acl的。 1.我在linux中创建了一个普通用户。Hive 配置单元使用ACL添加分区,hive,acl,Hive,Acl,我在创建配置单元分区时遇到了一些问题,用户在hdfs中的权限是基于acl的。 1.我在linux中创建了一个普通用户。 2.我递归地给了他对外部表引用的目录的权限。 (例如hdfs dfs-setfacl-R-m默认值:user:newUserName:rwx/apps/dbname/tblname) 我检查了权限是否被递归应用,并且可以对 目录,即使我没有任何与POSIX相关的权限。i、 我只有ACL。 我以newUserName身份登录,启动了配置单元并运行了一个“altertablea
2.我递归地给了他对外部表引用的目录的权限。 (例如hdfs dfs-setfacl-R-m默认值:user:newUserName:rwx/apps/dbname/tblname) 我检查了权限是否被递归应用,并且可以对 目录,即使我没有任何与POSIX相关的权限。i、 我只有ACL。
感谢当前版本的hive(0.13.x)对HDFS ACL的支持(在Apache Hadoop 2.4中引入)尚未添加 请查找以下解决上述问题的jira: