You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hbase.apache.org by Jean-Daniel Cryans <jd...@apache.org> on 2012/02/03 00:18:30 UTC

Re: HBase 0.92.0 Master won't start

Actually hbase.rootdir must really be set to a directory, not just the
location of the Namenode. The appended ".oldlogs" is the master
opening up a path to where the old write ahead logs are archived but
"hdfs://10.40.0.156:9000" is not a folder.

At the very least OP should use this config if he wants to have hbase
write to the root of the FS (I do not recommend):
hdfs://10.40.0.156:9000/

This is the default one people normally use: hdfs://10.40.0.156:9000/hbase

I opened this jira since we should alert the user that his
hbase.rootdir is wrong:
https://issues.apache.org/jira/browse/HBASE-5327

J-D

On Sat, Jan 28, 2012 at 1:00 PM, Ron <b0...@gmail.com> wrote:
> Neerja Bhatnagar <ne...@...> writes:
>>
>> I deleted everything in /home/hdp/hdfs and /home/hdp/tmp and
>> hadoop-1.0.0/logs and hbase-0.92.0/logs.
>>
> ...
>> Unhandled exception. Starting shutdown.
>> java.lang.IllegalArgumentException: java.net.URISyntaxException: Relative
>> path in absolute URI: hdfs://10.40.0.156:9000.oldlogs
>
>
> I think you want to change your hbase.rootdir (conf/hbase-site.xml)
> from hdfs://10.40.0.156:9000.oldlogs to something like
> hdfs://10.40.0.156:9000/oldlogs
>
>