The driver name should be: DRIVER (Required) The name of the installed driver: MapR Drill ODBC Driver
On Sat, May 2, 2015 at 4:26 PM, Andries Engelbrecht < [email protected]> wrote: > A couple of things to check. > > Make sure the client can resolve the hostnames for all 3 the ZK nodes > (quickest way is to add the hostnames and IPs to the /etc/hosts file) > > Double check the ZKClusterID on the Drill cluster and make sure it matches > exactly. > - It must match the cluster-id in the drill-override.conf file > > Also check the latest configuration documentation here > http://drill.apache.org/docs/installing-the-driver-on-linux/ > > —Andries > > > On May 2, 2015, at 2:05 AM, Mohit Kaushik <[email protected]> > wrote: > > > I have 3 node Apache Hadoop cluster and DRillbit installed on each node. > I > > am trying to connect with Drill ODBC on centos. But while testing with > > iodbctest with this connection String. > > > > DRIVER=libmaprdrillodbc64.so;ConnectionType=ZooKeeper; > > ZKQuorum=mohit:2181,vaibhav;2181,orkash:2181;ZKClusterID=Orkashdrillbit > > > > I got this > output---------------------------------------------------------- > > > > SQLDriverConnect = [MapR][DSI] (20032) Required setting 'ZKClusterID' is > not > > present in the connection settings. (20032) SQLSTATE=28000 > > ODBC_Connect = [MapR][DSI] (20032) Required setting 'ZKClusterID' is not > > present in the connection settings. (20032) SQLSTATE=28000 > > > ---------------------------------------------------------------------------- > > > > while I have specified the ZKClusterID. It is asking for it. > > Is there any problem with the connection String or the configuration > file? > > Should I pass the name of the driver or path? > > > > > >
