I a new bee in hadoop world. I created an internal table in hive and tried importing data into the same.
Then I tried to drop the table but got following error.
FAILED: Error in metadata: MetaException(message:javax.jdo.JDOException: Cannot join from org.datanucleus.store.rdbms.mapping.java.PersistableMapping@6a9ccd9f to org.datanucleus.store.rdbms.mapping.java.PersistableMapping@55eb1db2 since they have different numbers of datastore columns!
NestedThrowables:
org.datanucleus.exceptions.NucleusException: Cannot join from org.datanucleus.store.rdbms.mapping.java.PersistableMapping@6a9ccd9f to org.datanucleus.store.rdbms.mapping.java.PersistableMapping@55eb1db2 since they have different numbers of datastore columns!)
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask
What can I do to get this resolved?
any help is highly appriciated.
Looks like your hive client is not matching to the metastore you are connecting to. Please provide the hive-site.xml contents, specifically the .metastore. related properties.
Here are the properties to look into