Kerbors authenticated users cannot create external tables on the hive command line
...... > ) > STORED AS PARQUET > LOCATION '/cdp/hbase/user' > TBLPROPERTIES('parquet.compression'='SNAPPY'); FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:User cdh_admin does not have privileges for CREATETABLE)
Solution:
DeenarT
Explorer
Created 11-06-2015 08:21 AM
Hi
I had the same problem. I found out that the table creation succeeds if one specifies the fully qualified hdfs location.
create external table test (a string); // works
create external table test_ext (a string) LOCATION ‘/warehouse/projects/mypath/public’; fails
create external table test_ext (a string) LOCATION ‘hdfs://nameservice1/warehouse/projects/mypath/public’; works fine
Hope this works for you too.
Deenar
that is, before the path plus hdfs://nameservice1
prefix
Similar Posts:
- [Hive on Tez] Input path does not exists error
- [Solved] hadoop Configuration Modify Error: hive.ql.metadata.HiveException
- [Solved] Hive Update and Delete Error: Attempt to do update or delete using transaction manager
- [Solved] spark Connect hive Error: javax.jdo.JDODataStoreException: Required table missing : “`DBS`” in Catalog “” Schema “”
- hdfs dfs -rm -r cause GC overhead limit exceeded
- HDFS: How to Operate API (Example)
- “Execution error, return code 1 from org. Apache. Hadoop. Hive. QL. Exec. Movetask” error occurred when hive imported data locally
- [Solved] CDP7.1.7 Install hive on tez Error: Can’t create directory /mnt/ssd/yarn/nm/usercache/urika/appcache/application_1424508393097_0004 – Permission denied
- [Solved] Hadoop3 Install Error: there is no HDFS_NAMENODE_USER defined. Aborting operation.
- ORA-00980 synonym translation is no longer valid