Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
HBase >> mail # user >> Loading hbase-site.xml settings from Hadoop MR job

Copy link to this message
Loading hbase-site.xml settings from Hadoop MR job
I'm having an issue where my Hadoop MR job for bulk loading data into Hbase
is not reading my hbase-site.xml file -- thus it tries to connect to
Zookeeper on localhost.  This is on a cluster using CDH4 on Ubuntu 12.04.

Here's the code where it attempts to connect to local zookeeper:
    Configuration conf = new Configuration(); // from org.apache.hadoop.conf
    Job job = new Job(conf);
    HTable hTable = new HTable(conf, tableName);
    HFileOutputFormat.configureIncrementalLoad(job, hTable);

As suggested by another thread I came across, I've added "/etc/hbase/conf/"
to my HADOOP_CLASSPATH (in /etc/hadoop/conf/hadoop-env.sh), restarted
services, but no improvement. Here is the full classpath:


Any thoughts on what the problem could be?