Я создал таблицу с именем example в Hive.
CREATE TABLE example (id INT, name STRING, number STRING);
Но при попытке вставить некоторые параметры возникает ошибка, подобная приведенной ниже.
Insert into table example values (1,'Sample Data','1234123412341234')
18/04/30 13:26:46 [HiveServer2-Background-Pool: Thread-40]: WARN
security.UserGroupInformation: PriviledgedActionException as: root
(auth: SIMPLE) причина: org.apache.hadoop.security.AccessControlException:
Разрешение отклонено: пользователь = root, доступ = WRITE
инф.узлы = "/ пользователь": HDFS: супергруппа: drwxr-хт-х
в org.apache.hadoop.hdfs.server.namenode.DefaultAuthorizationProvider.checkFsPermission (DefaultAuthorizationProvider.java:279)
в org.apache.hadoop.hdfs.server.namenode.DefaultAuthorizationProvider.check (DefaultAuthorizationProvider.java:260)
в org.apache.hadoop.hdfs.server.namenode.DefaultAuthorizationProvider.check (DefaultAuthorizationProvider.java:240)
в org.apache.hadoop.hdfs.server.namenode.DefaultAuthorizationProvider.checkPermission (DefaultAuthorizationProvider.java:162)
в org.apache.hadoop.hdfs.server.namenode.FSPermissionChecker.checkPermission (FSPermissionChecker.java:152)
в org.apache.hadoop.hdfs.server.namenode.FSDirectory.checkPermission (FSDirectory.java:3877)
в org.apache.hadoop.hdfs.server.namenode.FSDirectory.checkPermission (FSDirectory.java:3860)
в org.apache.hadoop.hdfs.server.namenode.FSDirectory.checkAncestorAccess (FSDirectory.java:3842)
в org.apache.hadoop.hdfs.server.namenode.FSNamesystem.checkAncestorAccess (FSNamesystem.java:6762)
в org.apache.hadoop.hdfs.server.namenode.FSNamesystem.mkdirsInternal (FSNamesystem.java:4503)
в org.apache.hadoop.hdfs.server.namenode.FSNamesystem.mkdirsInt (FSNamesystem.java:4473)
в org.apache.hadoop.hdfs.server.namenode.FSNamesystem.mkdirs (FSNamesystem.java:4446)
в org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.mkdirs (NameNodeRpcServer.java:882)
в org.apache.hadoop.hdfs.server.namenode.AuthorizationProviderProxyClientProtocol.mkdirs (AuthorizationProviderProxyClientProtocol.java:326)
в org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.mkdirs (ClientNamenodeProtocolServerSideTranslatorPB.java:640)
в org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos $ ClientNamenodeProtocol $ 2.callBlockingMethod (ClientNamenodeProtocolProtos.java)
в org.apache.hadoop.ipc.ProtobufRpcEngine $ Server $ ProtoBufRpcInvoker.call (ProtobufRpcEngine.java:617)
на org.apache.hadoop.ipc.RPC $ Server.call (RPC.java:1073)
в org.apache.hadoop.ipc.Server $ Handler $ 1.run (Server.java:2281)
в org.apache.hadoop.ipc.Server $ Handler $ 1.run (Server.java:2277)
at java.security.AccessController.doPrivileged (собственный метод)
в javax.security.auth.Subject.doAs (Subject.java:415)
в org.apache.hadoop.security.UserGroupInformation.doAs (UserGroupInformation.java:1920)
в org.apache.hadoop.ipc.Server $ Handler.run (Server.java:2275)
Спасибо за вашу помощь