Advertisement
Guest User

Untitled

a guest
Feb 15th, 2017
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.51 KB | None | 0 0
  1. hive> show databases;
  2. OK
  3. default
  4. Time taken: 0.799 seconds, Fetched: 1 row(s)
  5. hive> show tables;
  6. OK
  7. Time taken: 0.027 seconds
  8. hive> create table test1(id int, name string);
  9. OK
  10. Time taken: 0.928 seconds
  11. hive> show tables;
  12. OK
  13. test1
  14. Time taken: 0.021 seconds, Fetched: 1 row(s)
  15. hive>
  16.  
  17. 0: jdbc:hive2://localhost:10000> create table test2 (id int, name string);
  18. Error: Error while processing statement: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:Got exception: org.apache.hadoop.security.AccessControlException Permission denied: user=hive2, access=WRITE, inode="/user/hive/warehouse/test2":server:supergroup:drwxrwxr-x
  19. at org.apache.hadoop.hdfs.server.namenode.FSPermissionChecker.check(FSPermissionChecker.java:319)
  20. at org.apache.hadoop.hdfs.server.namenode.FSPermissionChecker.check(FSPermissionChecker.java:292)
  21. at org.apache.hadoop.hdfs.server.namenode.FSPermissionChecker.checkPermission(FSPermissionChecker.java:213)
  22. at org.apache.hadoop.hdfs.server.namenode.FSPermissionChecker.checkPermission(FSPermissionChecker.java:190)
  23. at org.apache.hadoop.hdfs.server.namenode.FSDirectory.checkPermission(FSDirectory.java:1728)
  24. at org.apache.hadoop.hdfs.server.namenode.FSDirectory.checkPermission(FSDirectory.java:1712)
  25. at org.apache.hadoop.hdfs.server.namenode.FSDirectory.checkAncestorAccess(FSDirectory.java:1695)
  26. at org.apache.hadoop.hdfs.server.namenode.FSDirMkdirOp.mkdirs(FSDirMkdirOp.java:71)
  27. at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.mkdirs(FSNamesystem.java:3896)
  28. at org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.mkdirs(NameNodeRpcServer.java:984)
  29. at org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.mkdirs(ClientNamenodeProtocolServerSideTranslatorPB.java:622)
  30. at org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java)
  31. at org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:616)
  32. at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:982)
  33. at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2049)
  34. at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2045)
  35. at java.security.AccessController.doPrivileged(Native Method)
  36. at javax.security.auth.Subject.doAs(Subject.java:422)
  37. at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1698)
  38. at org.apache.hadoop.ipc.Server$Handler.run(Server.java:2043)
  39. ) (state=08S01,code=1)
  40. 0: jdbc:hive2://localhost:10000> show tables;
  41. +-----------+--+
  42. | tab_name |
  43. +-----------+--+
  44. | test1 |
  45. +-----------+--+
  46.  
  47. java.sql.SQLException: Error while processing statement: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:Got exception: org.apache.hadoop.security.AccessControlException Permission denied: user=hive2, access=WRITE, inode="/user/hive/warehouse/test2":server:supergroup:drwxrwxr-x
  48.  
  49. Beeline version 2.1.1 by Apache Hive
  50. beeline> !connect jdbc:hive2://localhost:10000
  51. Connecting to jdbc:hive2://localhost:10000
  52. Enter username for jdbc:hive2://localhost:10000: hive2
  53. Enter password for jdbc:hive2://localhost:10000: ********
  54.  
  55. try(
  56. Connection con = DriverManager.getConnection("jdbc:hive2://localhost:10000/default", "hive2", "password");
  57. Statement stmt = con.createStatement();) {
  58. ...
  59. }
  60.  
  61. <property>
  62. <name>hive.exec.stagingdir</name>
  63. <value>/tmp/hive-staging</value>
  64. </property>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement