Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
HBase >> mail # user >> Not Starting Hmaster bacause of Permission denied


Copy link to this message
-
Re: Not Starting Hmaster bacause of Permission denied
Hi Andy,

I guess you are using dfs security, in which case your hbase user does not
have the permission to create the top level directory /hbase in the dfs. Can
you try the following and then start your master? Let us know how it goes.

bin/hadoop fs -mkdir /hbase
bin/hadoop fs -chown hbase /hbase
Best Regards,
Sonal
Crux: Reporting for HBase <https://github.com/sonalgoyal/crux>
Nube Technologies <http://www.nubetech.co>

<http://in.linkedin.com/in/sonalgoyal>

On Fri, Aug 19, 2011 at 1:02 PM, Zhong, Andy <[EMAIL PROTECTED]>wrote:

> Hi All,
> I am facing an issue to start Hmaster bacause of Permission denied,
> although two region servers seem start properly. I will be much
> appreciated if any one could help me to figure out the root cause. I
> have hadoop running under 'hadoop' user, and Hbase running under 'hbase'
> user. Thanks, - Andy Zhong
>
>
> 2011-08-19 01:30:31,205 FATAL master.HMaster - Not starting HMaster
> because:
> org.apache.hadoop.security.AccessControlException:
> org.apache.hadoop.security.AccessControlException: Permission denied:
> user=hbase, access=WRITE, inode="":hadoop:supergroup:rwxr-xr-x
>        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>        at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
> ccessorImpl.java:39)
>        at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
> tructorAccessorImpl.java:27)
>        at
> java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>        at
> org.apache.hadoop.ipc.RemoteException.instantiateException(RemoteExcepti
> on.java:96)
>        at
> org.apache.hadoop.ipc.RemoteException.unwrapRemoteException(RemoteExcept
> ion.java:58)
>        at org.apache.hadoop.hdfs.DFSClient.mkdirs(DFSClient.java:910)
>        at
> org.apache.hadoop.hdfs.DistributedFileSystem.mkdirs(DistributedFileSyste
> m.java:262)
>        at org.apache.hadoop.fs.FileSystem.mkdirs(FileSystem.java:1115)
>        at
> org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:205)
>        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>        at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
> ccessorImpl.java:39)
>        at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
> tructorAccessorImpl.java:27)
>        at
> java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>        at
> org.apache.hadoop.hbase.master.HMaster.doMain(HMaster.java:1241)
>        at
> org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:1282)
>
> This message, including any attachments, is the property of Sears Holdings
> Corporation and/or one of its subsidiaries. It is confidential and may
> contain proprietary or legally privileged information. If you are not the
> intended recipient, please delete it without reading the contents. Thank
> you.
>
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB