Skip to Content
author's profile photo Former Member
Former Member

Connection SAP Vora Tools <=> Thriftserver

Hi all,

we've set up a Vora 1.4 sandbox system based on Ambari. Almost everything seems to run fine, but the Vora Tools fail to connect to the thriftserver. The connection icon in the Vora Tools screen shows connection "OFFLINE". If we click on it, the browser opens an authorization dialog, and it seems that the information entered there is used to authenticate against the thriftserver.

This is what we see in the logs:

  • ERROR|error accessing database default: {<somehostname> 19123 <someuser> <somepassword>}, RSCClient instance stopped.|datatools|vora-tools|0|datatools.(*dataTools).handleConnectionErrorInternal|datatools.go(296)
  • WARN |Auth type: 'NONE'|hive|vora-tools|0|datatools.connectionLogger.Write|datatools.go(412)
  • WARN |Error status when opening session: RSCClient instance stopped.|hive|vora-tools|0|datatools.connectionLogger.Write|datatools.go(412)

The thriftserver logs contain the following

  • INFO ContextLauncher: org.apache.hadoop.service.ServiceStateException: org.apache.hadoop.ipc.RemoteException( User: vora is not allowed to impersonate sapvora

Did we miss some configuration steps?

Thanks for any help,

Add comment
10|10000 characters needed characters exceeded

1 Answer

  • Best Answer
    Posted on Jun 09, 2017 at 12:40 AM

    Are you using HDP 2.5.5? If so, there was a change which caused issues with the Thriftserver. As outlined in the Vora 1.4 troubleshooting guide you can fix the behavior as follows:

    1. In the SAP Vora Manager, choose Vora Thriftserver Configuration .

    2. In the field Extra arguments for SAP Vora Thriftserver, append the following: --hiveconf hive.server2.enable.doAs=false

    The default setting should then be: --conf vora.hadoop.distro=vora --hiveconf hive.server2.enable.doAs=false



    Add comment
    10|10000 characters needed characters exceeded