All 

I have set the following property in my hbase-site.xml

        <property>
                <name>hbase.tmp.dir</name>
                <value>/Users/me/deployments/current/data/hbase</value>
                <description>The directory shared by RegionServers.
                </description>
        </property>

But when hbase starts up, in the log I see the following

2011-08-24 12:08:32,098 INFO 
org.apache.hadoop.hbase.regionserver.HRegionServer: Master passed us address to 
use. Was=192.168.2.8:57445, Now=192.168.2.8:57445
2011-08-24 12:08:32,099 DEBUG 
org.apache.hadoop.hbase.regionserver.HRegionServer: Config from master: 
fs.default.name=file:///
2011-08-24 12:08:32,099 DEBUG 
org.apache.hadoop.hbase.regionserver.HRegionServer: Config from master: 
hbase.rootdir=file:///tmp/hbase-me/hbase
2011-08-24 12:08:32,106 DEBUG 
org.apache.hadoop.hbase.regionserver.HRegionServer: 
logdir=file:/tmp/hbase-me/hbase/.logs/192.168.2.8,57445,1314184107890

Why is it defaulting to /tmp?

Reply via email to