Hi all, Trying to get an Ignite cluster up and going for testing before taking it to production. I've set up Ignite 2.6 on a cluster with a single node on a Google Cloud Compute instance and I have the web console working as well.
I've imported a table from MySQL and re-run the cluster with the resulting Docker image. Querying for the table via the web console proved fruitless, so I've switched to SQLLine (on the cluster itself). Still no cigar: main(SqlLine.java:265)moo@ignite:/home/moo$ /usr/share/apache-ignite/bin/sqlline.sh --verbose=true -u jdbc:ignite:thin://127.0.0.1:8080issuing: !connect jdbc:ignite:thin://127.0.0.1:8080 '' '' org.apache.ignite. IgniteJdbcThinDriverConnecting to jdbc:ignite:thin://127.0.0.1:8080 java.lang.OutOfMemoryError: Java heap space at org.apache.ignite.internal. jdbc.thin.JdbcThinTcpIo.read(JdbcThinTcpIo.java:586) at org.apache.ignite.internal.jdbc.thin.JdbcThinTcpIo.read( JdbcThinTcpIo.java:575) at org.apache.ignite.internal. jdbc.thin.JdbcThinTcpIo.handshake(JdbcThinTcpIo.java:328) at org.apache.ignite.internal.jdbc.thin.JdbcThinTcpIo.start( JdbcThinTcpIo.java:223) at org.apache.ignite.internal. jdbc.thin.JdbcThinTcpIo.start(JdbcThinTcpIo.java:144) at org.apache.ignite.internal.jdbc.thin.JdbcThinConnection.ensureConnected( JdbcThinConnection.java:148) at org.apache.ignite.internal. jdbc.thin.JdbcThinConnection.<init>(JdbcThinConnection.java:137) at org.apache.ignite.IgniteJdbcThinDriver.connect( IgniteJdbcThinDriver.java:157) at sqlline.DatabaseConnection. connect(DatabaseConnection.java:156) at sqlline.DatabaseConnection. getConnection(DatabaseConnection.java:204) at sqlline.Commands.connect( Commands.java:1095) at sqlline.Commands.connect(Commands.java:1001) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect. NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke( DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method. invoke(Method.java:498) at sqlline.ReflectiveCommandHandler.execute( ReflectiveCommandHandler.java:38) at sqlline.SqlLine.dispatch( SqlLine.java:791) at sqlline.SqlLine.initArgs(SqlLine.java:566) at sqlline.SqlLine.begin(SqlLine.java:643) at sqlline.SqlLine.start(SqlLine. java:373) at sqlline.SqlLine.main(SqlLine.java:265) Tried DBeaver - still OOM. Is there a way to get a list of all tables in the cache? Does anyone have any experience with this error? I can't tell if it's Ignite itself or just the JDBC client, though I'm leaning towards the client. -- -- *Orel Weinstock* Software Engineer Email: [email protected] <[email protected]> Website: www.exposebox.com
