org.apache.hadoop.security.AccessControlException

报错详情

org.apache.hadoop.security.AccessControlException: Permission denied: user=root, access=WRITE, inode="/user":hdfs:supergroup:drwxr-xr-x

shell脚本增加配置

# 设置默认hadoop用户名为hdfs,避免后续insert override 报权限问题
HADOOP_USER_NAME=hdfs
export HADOOP_USER_NAME #升级为环境变量
source /etc/profile

后续脚本代码中包含drop partition 和insert override等hive -e "" 操作

其他解决办法参考下面链接,此处主要解决在shell中执行报错

参考37楼回答

你可能感兴趣的:(org.apache.hadoop.security.AccessControlException)