hive - HiveMetaStoreClient thinks Derby but actually Postgres -


i'm trying connect posgres hive metastore through oozie java action using code below.

i'm passing hive-site.xml action should have information needs.

hivemetastoreclient client = new hivemetastoreclient(conf); log.info("successfully created hivemetastoreclient"); try { log.info(string.format("loading partitions %s.%s", database, table)); list<partition> partitions = client.listpartitions(database, table, (short) 200); log.info(string.format("processing %d partitions", partitions.size())); (partition partition : partitions) { storagedescriptor sd = partition.getsd(); string location = sd.getlocation(); string newlocation = location.replace(from, to); log.info(string.format("moving %s %s", location, newlocation)); sd.setlocation(newlocation); } } catch (texception e) { logexceptionstack(e); }

the log doesn't error, suggests looking @ other metastore derby backend;

i'm stumped issue , force hivemetastoreclient point correct metastore.

2016-02-08 16:48:05,972 info [uber-subtaskrunner] com.xxxxxxx.partitionmigrator.program: attempting create hivemetastoreclient 2016-02-08 16:48:06,123 info [uber-subtaskrunner] com.xxxxxxx.partitionmigrator.program: hiveconf metastoreuri: null 2016-02-08 16:48:06,194 info [uber-subtaskrunner] org.apache.hadoop.hive.metastore.hivemetastore: 0: opening raw store implemenation class:org.apache.hadoop.hive.metastore.objectstore 2016-02-08 16:48:06,222 info [uber-subtaskrunner] org.apache.hadoop.hive.metastore.objectstore: objectstore, initialize called 2016-02-08 16:48:06,385 info [uber-subtaskrunner] datanucleus.persistence: property datanucleus.cache.level2 unknown - ignored 2016-02-08 16:48:06,385 info [uber-subtaskrunner] datanucleus.persistence: property hive.metastore.integral.jdo.pushdown unknown - ignored 2016-02-08 16:48:06,506 warn [uber-subtaskrunner] datanucleus.connection: bonecp specified not present in classpath (or 1 of dependencies) 2016-02-08 16:48:06,840 warn [uber-subtaskrunner] datanucleus.connection: bonecp specified not present in classpath (or 1 of dependencies) 2016-02-08 16:48:08,339 info [uber-subtaskrunner] org.apache.hadoop.hive.metastore.objectstore: setting metastore object pin classes hive.metastore.cache.pinobjtypes="table,storagedescriptor,serdeinfo,partition,database,type,fieldschema,order" 2016-02-08 16:48:09,286 info [uber-subtaskrunner] datanucleus.datastore: class "org.apache.hadoop.hive.metastore.model.mfieldschema" tagged "embedded-only" not have own datastore table. 2016-02-08 16:48:09,286 info [uber-subtaskrunner] datanucleus.datastore: class "org.apache.hadoop.hive.metastore.model.morder" tagged "embedded-only" not have own datastore table. 2016-02-08 16:48:10,400 info [uber-subtaskrunner] datanucleus.datastore: class "org.apache.hadoop.hive.metastore.model.mfieldschema" tagged "embedded-only" not have own datastore table. 2016-02-08 16:48:10,400 info [uber-subtaskrunner] datanucleus.datastore: class "org.apache.hadoop.hive.metastore.model.morder" tagged "embedded-only" not have own datastore table. 2016-02-08 16:48:10,676 info [uber-subtaskrunner] org.apache.hadoop.hive.metastore.metastoredirectsql: using direct sql, underlying db derby 2016-02-08 16:48:10,677 info [uber-subtaskrunner] org.apache.hadoop.hive.metastore.objectstore: initialized objectstore 2016-02-08 16:48:10,798 warn [uber-subtaskrunner] org.apache.hadoop.hive.metastore.objectstore: version information not found in metastore. hive.metastore.schema.verification not enabled recording schema version 1.1.0 2016-02-08 16:48:10,928 warn [uber-subtaskrunner] org.apache.hadoop.hive.metastore.objectstore: failed database default, returning nosuchobjectexception 2016-02-08 16:48:11,019 info [uber-subtaskrunner] org.apache.hadoop.hive.metastore.hivemetastore: added admin role in metastore 2016-02-08 16:48:11,021 info [uber-subtaskrunner] org.apache.hadoop.hive.metastore.hivemetastore: added public role in metastore 2016-02-08 16:48:11,097 info [uber-subtaskrunner] org.apache.hadoop.hive.metastore.hivemetastore: no user added in admin role, since config empty 2016-02-08 16:48:11,193 info [uber-subtaskrunner] com.xxxxxxx.partitionmigrator.program: created hivemetastoreclient


Comments

Popular posts from this blog

java - pagination of xlsx file to XSSFworkbook using apache POI -

Unlimited choices in BASH case statement -

apache - How do I stop my index.php being run twice for every user -