cloud analytics isn’t connecting for me, idk how to troubleshoot this, ssh says channel 2: open failed: connect failed: Connection refused
so I’m guessing the presto stuff isn’t running on the gateway properly on 8989 port
downgrading worked
seems presto-server can’t start:
[2020-11-20T11:12:05+02:00] (analytics-launcher-i-0d55456c7d45d2f92) Starting presto-server
[2020-11-20T11:12:05+02:00] (analytics-launcher-i-0d55456c7d45d2f92) java_props: -Dnode.id=ab602e6a-f4b7-47fc-840d-79cf355f6374 -Ddatomic.client.config='{:server-type :cloud :region "eu-central-1" :system "teet-datomic" :endpoint "<http://entry.teet-datomic.eu-central-1.datomic.net:8182>"}'
[2020-11-20T11:12:05+02:00] (analytics-launcher-i-0d55456c7d45d2f92) presto_props --etc-dir=/opt/presto-etc --node-config=/opt/presto-config/node.properties --jvm-config=/opt/presto-config/jvm.config --config=/opt/presto-config/config.properties
[2020-11-20T11:12:06+02:00] (analytics-launcher-i-0d55456c7d45d2f92) Started as 18945
[2020-11-20T11:12:12+02:00] (analytics-launcher-i-0d55456c7d45d2f92) Exception in thread "main" java.lang.IllegalArgumentException: Cannot parse version 11.0.9.1
at io.prestosql.server.JavaVersion.parse(JavaVersion.java:76)
at io.prestosql.server.PrestoSystemRequirements.verifyJavaVersion(PrestoSystemRequirements.java:98)
at io.prestosql.server.PrestoSystemRequirements.verifyJvmRequirements(PrestoSystemRequirements.java:44)
at io.prestosql.server.PrestoServer.run(PrestoServer.java:90)
at io.prestosql.$gen.Presto_329____20201120_091206_1.run(Unknown Source)
at io.prestosql.server.PrestoServer.main(PrestoServer.java:72)
https://github.com/prestosql/presto/commit/e7eeeedcc9751c022ffb9df648ee5442cd421c32 the offending code seems to have been fixed in presto
@tatut Hi thank you for reporting this. We are working to ship a new version of Presto and Java to address this. I think I could potentially provide a work around if required, but we're working this weekend to get the version shipped. Please message me if you would like potential instructions for getting around this in the interim