drill-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bob Rudis <...@rud.is>
Subject Re: drill in 10 minutes tutorial problem with osx
Date Sun, 28 Jan 2018 17:11:50 GMT
I run drill in single-node cluster mode (vs standalone) on macOS and use the installation procedure
in this gist to install/run it (change the drill d/l version since it's still at 10) : https://gist.github.com/hrbrmstr/82a3f74b0b353a63a09061207e9f2725

> On Jan 26, 2018, at 3:32 AM, teemu@pentinsaari.fi wrote:
> 
> Hi all,
> 
> I'm trying to follow the 10 minutes tutorial and I get stuck right away...
> 
> https://drill.apache.org/docs/drill-in-10-minutes/
> 
> Everything works just fine with my ubuntu box, but with osx, this is all I get
> 
> $ bin/drill-embedded
> Java HotSpot(TM) 64-Bit Server VM warning: Ignoring option MaxPermSize; support was removed
in 8.0
> sun/misc/VM
> apache drill 1.12.0
> "just drill it"
> 0: jdbc:drill:zk=local> SELECT * FROM cp.`employee.json` LIMIT 3;
> No current connection
> 0: jdbc:drill:zk=local> !list
> 1 active connection:
> #0  closed   jdbc:drill:zk=local
> 0: jdbc:drill:zk=local> !quit
> java.lang.NoClassDefFoundError: Could not initialize class org.apache.drill.common.config.DrillConfig
> 	at org.apache.drill.jdbc.impl.DrillConnectionImpl.<init>(DrillConnectionImpl.java:124)
> 	at org.apache.drill.jdbc.impl.DrillJdbc41Factory.newDrillConnection(DrillJdbc41Factory.java:72)
> 	at org.apache.drill.jdbc.impl.DrillFactory.newConnection(DrillFactory.java:69)
> 	at org.apache.calcite.avatica.UnregisteredDriver.connect(UnregisteredDriver.java:144)
> 	at org.apache.drill.jdbc.Driver.connect(Driver.java:72)
> 	at sqlline.DatabaseConnection.connect(DatabaseConnection.java:167)
> 	at sqlline.DatabaseConnection.getConnection(DatabaseConnection.java:213)
> 	at sqlline.Commands.close(Commands.java:925)
> 	at sqlline.Commands.quit(Commands.java:889)
> 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
> 	at sqlline.ReflectiveCommandHandler.execute(ReflectiveCommandHandler.java:36)
> 	at sqlline.SqlLine.dispatch(SqlLine.java:742)
> 	at sqlline.SqlLine.begin(SqlLine.java:621)
> 	at sqlline.SqlLine.start(SqlLine.java:375)
> 	at sqlline.SqlLine.main(SqlLine.java:268)
> Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class
org.apache.drill.common.config.DrillConfig
> 	at org.apache.drill.jdbc.impl.DrillConnectionImpl.<init>(DrillConnectionImpl.java:124)
> 	at org.apache.drill.jdbc.impl.DrillJdbc41Factory.newDrillConnection(DrillJdbc41Factory.java:72)
> 	at org.apache.drill.jdbc.impl.DrillFactory.newConnection(DrillFactory.java:69)
> 	at org.apache.calcite.avatica.UnregisteredDriver.connect(UnregisteredDriver.java:144)
> 	at org.apache.drill.jdbc.Driver.connect(Driver.java:72)
> 	at sqlline.DatabaseConnection.connect(DatabaseConnection.java:167)
> 	at sqlline.DatabaseConnection.getConnection(DatabaseConnection.java:213)
> 	at sqlline.Commands.close(Commands.java:925)
> 	at sqlline.Commands.closeall(Commands.java:899)
> 	at sqlline.SqlLine.begin(SqlLine.java:649)
> 	at sqlline.SqlLine.start(SqlLine.java:375)
> 	at sqlline.SqlLine.main(SqlLine.java:268)
> 
> What's going on here? Am I missing something obvious? All help is appreciated!
> 
> 
> Teemu


Mime
View raw message