我已经安装了具有 KERBEROS 安全性的 HDP 3.1.5。安装 Ranger Plugin 。将 hive 身份验证设置为 Ranger 后。低于错误。请提出解决方案
创建角色 userRole;错误:编译语句时出错:失败:LockException [错误 10280]:与元存储通信时出错(状态 = 42000,代码 = 10280)更改了值:hive.security.authorization.manager = org.apache.ranger.authorization.hive .authorizer.RangerHiveAuthorizerFactory
Hive 日志中的错误:
2020-03-30T10:38:08,555 错误 [json-metric-reporter]:metrics2.JsonFileMetricsReporter (:()) - 无法将临时文件 /tmp/hmetrics4237869098581745036json 重命名为 /tmp/report.json 2020-03-30T10:38 :08,555 错误 [json-metric-reporter]:metrics2.JsonFileMetricsReporter (:()) - 重命名 java.nio.file.FileSystemException 期间出现异常:/tmp/hmetrics4237869098581745036json -> /tmp/report.json:在阳光下不允许操作。 nio.fs.UnixException.translateToIOException(UnixException.java:91) ~[?:1.8.0_212] 在 sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102) ~[?:1.8.0_212] 在 sun. nio.fs.UnixCopyFile.move(UnixCopyFile.java:396) ~[?:1.8.0_212] at sun.nio.fs.UnixFileSystemProvider.move(UnixFileSystemProvider.java:262) ~[?:1.8.0_212] at java. nio.file.Files.move(Files.java:1395) ~[?:1.8.0_212] 在 org.apache.hadoop.hive.common.metrics.metrics2.JsonFileMetricsReporter.run(JsonFileMetricsReporter.java:175) ~[hive-common-3.1.0.3.1.5.0-152.jar:3.1.0.3.1.5 .0-152]