On Wed, Sep 14, 2016 at 12:01 PM, Romain Rigaux <
rom...@cloudera.com> wrote:
> Could you get the error trace from the /logs page of Hue or the CM Hue
> process role log tab?
Here's what I see there:
[21/Sep/2016 10:49:28 -0700] connectionpool INFO Starting new HTTP
connection (1):
dp-lab-datanode-1.distil.us
[21/Sep/2016 10:49:28 -0700] conf ERROR No available
Impalad to send queries to.
Traceback (most recent call last):
File "/opt/cloudera/parcels/CDH-5.8.0-1.cdh5.8.0.p0.42/lib/hue/apps/impala/src/impala/conf.py",
line 186, in config_validator
server.get_databases()
File "/opt/cloudera/parcels/CDH-5.8.0-1.cdh5.8.0.p0.42/lib/hue/apps/beeswax/src/beeswax/server/dbms.py",
line 149, in get_databases
databases = self.client.get_databases(schemaName=database_names)
File "/opt/cloudera/parcels/CDH-5.8.0-1.cdh5.8.0.p0.42/lib/hue/apps/beeswax/src/beeswax/server/hive_server2_lib.py",
line 1117, in get_databases
return [table[col] for table in self._client.get_databases(schemaName)]
File "/opt/cloudera/parcels/CDH-5.8.0-1.cdh5.8.0.p0.42/lib/hue/apps/beeswax/src/beeswax/server/hive_server2_lib.py",
line 660, in get_databases
res = self.call(self._client.GetSchemas, req)
File "/opt/cloudera/parcels/CDH-5.8.0-1.cdh5.8.0.p0.42/lib/hue/apps/beeswax/src/beeswax/server/hive_server2_lib.py",
line 630, in call
session = self.open_session(self.user)
File "/opt/cloudera/parcels/CDH-5.8.0-1.cdh5.8.0.p0.42/lib/hue/apps/beeswax/src/beeswax/server/hive_server2_lib.py",
line 590, in open_session
raise QueryServerException(Exception('Bad status for request
%s:\n%s' % (req, res)), message=message)
QueryServerException: Bad status for request
TOpenSessionReq(username='hue', password=None, client_protocol=6,
configuration={'idle_session_timeout': '43200', 'impala.doas.user':
u'phil.rhodes'}):
TOpenSessionResp(status=TStatus(errorCode=None, errorMessage="User
'dp-admin' is not authorized to delegate to 'phil.rhodes'. User
delegation is disabled.\n", sqlState='HY000', infoMessages=None,
statusCode=3), sessionHandle=TSessionHandle(sessionId=THandleIdentifier(secret='\xe8\xf5mQ(\xedI\x19\xa8\xafqn\x95\x84\xc5\xc2',
guid='\xad\xcc\xb1\x83*|F\xe7\x8c\xf3\xf5\xba\x90\x953\xbf')),
configuration=None, serverProtocolVersion=5)
Looks like this "dp-admin is not authorized to delegate" / "User
delegation is disabled" bit might be the problem. Any pointers on
what the resolution to that might be? Is there an Impala setting for
enabling delegation?
Phil