当前位置:Gxlcms > 数据库问题 > Permission denied: user=administrator, access=WRITE, inode="/":root:supergroup:drwxr-xr-x

Permission denied: user=administrator, access=WRITE, inode="/":root:supergroup:drwxr-xr-x

时间:2021-07-01 10:21:17 帮助过:38人阅读

  •   String envUser = System.getenv(HADOOP_USER_NAME);
  •   if (envUser == null) {
  •     envUser = System.getProperty(HADOOP_USER_NAME);
  •   }
  •   user = envUser == null ? null : new User(envUser);
  • }
  • OK,看到这里我的需求也就解决了,只要在系统的环境变量里面添加HADOOP_USER_NAME=hadoop(HDFS上的有权限的用户,具体看自己的情况),或者在当前JDK的变量参数里面添加HADOOP_USER_NAME这个Java变量即可。我的情况添加系统环境变量更方法。

    如果是在Eclipse里面运行,修改完环境变量后,记得重启一下eclipse,不然可能不会生效。

    Permission denied: user=administrator, access=WRITE, inode="/":root:supergroup:drwxr-xr-x

    标签:优先   target   denied   解决   div   参考   led   sdn   ==   

    人气教程排行