-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
zookeeper config #3
Comments
this. is. great! #ty! I'll get this shunted into the book soon since I also want to add recipe for ODBC this weekend. |
After I posted this, I noticed that homebrew Drill has been lagging the current version (1.10.0 vs. 1.13.0). I tried to use its PR infrastructure, but its tests are failing for reasons I don't understand. Hopefully a maintainer can point it in the right direction. tl;dr: My above approach may or may not be necessary for the current version. I'll update if anything changes. |
Woo, a maintainer rescued my PR! After I updated, I relinked to ZooKeeper is a minor version behind on Homebrew as well, but the current version apparently has a severe bug, so it doesn't seem worth a PR till the next version. |
I'm aware that it is a long time since this issue was raised, but I'm running into similar issues just now, so I thought it was better to post here rather than create a new issue. I'm on Ubuntu 20.04 and have followed the steps outlined in the book. All good, but running
A bit of a mouthful, but I guess most of it relates to the problem that Zookeeper can't find an active Drillbit endpoint. So here I'm stuck. Any help would be highly appreciated. |
I'm on Mac OS Catalina, not using Homebrew. Having the same issue with
I haven't been able to find much help online. There are a few unresolved issues on Apache, including this one more recently. I can, however, use I apologize if this isn't the proper forum for this. The book and the package are awesome. |
So despite having used sergeant for a while now, I never actually set up ZooKeeper properly till I just discovered this book. Following the instructions for macOS didn't quite get me there, though, so I thought I'd open an issue.
The issue: After calling
drillbit.sh start
, everything looked fine, but when I randrill-conf
, I would get an error (among other derivative SqlLine errors) thatIn trying to fix this, I did/discovered:
services
command that I'm pretty sure does the same thing as theln
line. When you install ZooKeeper, it tells you underCaveats
, or you can see the same message withbrew info
:I'm 99% sure that was unrelated to my issues, but it is a nice alternative way to manage services.
conf/zoo.cfg
file for ZooKeeper.conf
didn't exist in itslibexec
directory, so I created it and copied the example exactly (maybe I should've changed thedataDir
, but the default is ok for me). This made a bunch of the SqlLine errors disappear, but still didn't fix the connection issue, so I'm not 💯 this is necessary.drill/conf/drill-override-example.conf
, I saw azk
section, which seemed relevant to connecting the two. I copied it:into my
drill-override.conf
, and then everything started working beautifully.I'm not sure if anybody else's installation process will mirror mine exactly, but in case they do, I thought the information should be on the internet somewhere.
Thanks again for putting all of this together! Drill is, indeed, awesome.
The text was updated successfully, but these errors were encountered: