Hi Dale,
    Can you try adding 'ranger-hbase-plugin-enabled' property to :
"HBASE" -> "Advanced" -> "Custom ranger-hbase-plugin-properties" section
and set the value to yes/no, depending on whether HBase plugin was enabled
on Ambari 2.0 or not.

Please restart HBase service after doing the changes.



On Mon, Jul 27, 2015 at 3:46 PM, Bradman, Dale <dale.brad...@capgemini.com>
wrote:

>  Hi, I have recently upgraded from Ambari 2.0 to 2.1 but I am now unable
> to start up HBase.
>
>  I am seeing the following error in Ambari:
>
>  ---------
> Traceback (most recent call last):
>   File
> "/var/lib/ambari-agent/cache/common-services/HBASE/0.96.0.2.0/package/scripts/hbase_master.py",
> line 148, in <module>
>     HbaseMaster().execute()
>   File
> "/usr/lib/python2.6/site-packages/resource_management/libraries/script/script.py",
> line 218, in execute
>     method(env)
>   File
> "/usr/lib/python2.6/site-packages/resource_management/libraries/script/script.py",
> line 450, in restart
>     self.stop(env)
>   File
> "/var/lib/ambari-agent/cache/common-services/HBASE/0.96.0.2.0/package/scripts/hbase_master.py",
> line 87, in stop
>     import params
>   File
> "/var/lib/ambari-agent/cache/common-services/HBASE/0.96.0.2.0/package/scripts/params.py",
> line 26, in <module>
>     from params_linux import *
>   File
> "/var/lib/ambari-agent/cache/common-services/HBASE/0.96.0.2.0/package/scripts/params_linux.py",
> line 230, in <module>
>     enable_ranger_hbase =
> (config['configurations']['ranger-hbase-plugin-properties']['ranger-hbase-plugin-enabled'].lower()
> == 'yes')
>   File
> "/usr/lib/python2.6/site-packages/resource_management/libraries/script/config_dictionary.py",
> line 81, in __getattr__
>     raise Fail("Configuration parameter '" + self.name + "' was not found
> in configurations dictionary!")
> resource_management.core.exceptions.Fail: Configuration parameter
> 'ranger-hbase-plugin-enabled' was not found in configurations dictionary!
>
>  ----------
>
>  There's a ton of errors in the HBase logs which I can forward if
> necessary.
>
>  Thanks,
> Dale
>
>  Sent from my Samsung device
>
> ------------------------------
>
> Capgemini is a trading name used by the Capgemini Group of companies which
> includes Capgemini UK plc, a company registered in England and Wales
> (number 943935) whose registered office is at No. 1, Forge End, Woking,
> Surrey, GU21 6DB.
>  This message contains information that may be privileged or confidential
> and is the property of the Capgemini Group. It is intended only for the
> person to whom it is addressed. If you are not the intended recipient, you
> are not authorized to read, print, retain, copy, disseminate, distribute,
> or use this message or any part thereof. If you receive this message in
> error, please notify the sender immediately and delete all copies of this
> message.
>



-- 
Regards,
Gautam.

Reply via email to