I am trying to access a drill bit running in a VM from Squirrel on my desktop. I'm unsure of the Squirrel alias syntax, and having an issue troubleshooting because I can't access the web interface on 8047 in the VM. I'm trying this on a VM before worrying about deploying it into a real cluster.
1. I opened the VM FW for 8047 and 2181 so that I could hit them from my desktop. I also saved and restarted iptables. Iptables is setup to accept inbound requests from my desktop: iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT tcp -- anywhere anywhere tcp dpt:eforward ACCEPT tcp -- anywhere anywhere tcp dpt:8047 Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination 2. I installed and started 0.70 using -u jdbc:drill:zk=local, and then ran some queries against files on "DFS," which worked fine. Netstat says that the drillbit is running on 8047, but that nothing is running on the ZK port. # netstat -an | egrep "(8047|2181)" tcp 0 0 :::8047 :::* LISTEN 3. I followed the Squirrel installation instructions, but got hung up defining the driver and alias because the instructions appear to be for people not running Drill in "local" mode. 4. I thought I'd look at the web UI to see if it gave me any clues about how to connect Squirrel to the drillbit, but for some reason, I cannot connect to the drillbit running on exposed port 8047. (I can, however, connect to Ambari running on 8080.) Is it possible to connect Squirrel on the desktop to the local drillbit running in the VM? Thanks
