Ошибка Janusgraph при попытке соединения с бэкэндом
Я пытаюсь запустить./bin/gremlin-server.sh ./conf/gremlin-server/gremlin-server.yaml
Я вижу Cassandra в списке процессов, но клиент не подключается, я постоянно получаю эту ошибку:
263 [главная] ИНФОРМАЦИЯ org.apache.tinkerpop.gremlin.server.GremlinServer - Настройка сервера Gremlin из./conf/gremlin-server/gremlin-server.yaml 400 [главная] ИНФОРМАЦИЯ org.apache.tinkerpop.gremlin.server.util.MetricManager - Сконфигурированные метрики ConsoleReporter с интервалом отчета =180000 мс 402 [main] INFO org.apache.tinkerpop.gremlin.server.util.MetricManager - Сконфигурированные метрики CsvReporter с интервалом отчета =180000 мс для fileName=/tmp/gremlin-server-metrics.csv 484 [main] ИНФОРМАЦИЯ org.apache.tinkerpop.gremlin.server.util.MetricManager - Сконфигурированные метрики JmxReporter, настроенный с помощью domain= и agentId= 488 [main] ИНФОРМАЦИЯ org.apache.tinkerpop.gremlin.server.util.MetricManager - Сконфигурированные метрики Slf4jReporter, настроенные с интервалом =180000мс и loggerName=org.apache.tinkerpop.gremlin.server.Settings$Slf4jReporterMetrics 1085 [main] WARN org.apache.tinkerpop.gremlin.server.GremlinServer - График [граф], настроенный в [граф /gremlin-server/janusgraph-cassandra-es-server.properties] не может быть создан и не будет доступен в Gremlin Server. Сообщение GraphFactory: GraphFactory не может создать экземпляр этой реализации Graph [класс org.janusgraph.core.JanusGraphFactory] java.lang.RuntimeException: GraphFactory не может создать экземпляр этой реализации Graph [класс org.janusgraph.core.JanusGraphFactory] в org.apache.tinkp.gremlin.structure.util.GraphFactory.open(GraphFactory.java:82) в org.apache.tinkerpop.gremlin.structure.util.GraphFactory.open(GraphFactory.java:70) в org.apache.tinkerpop.gremlin.structure.util.GraphFactory.open(GraphFactory.java:104) в org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager.lambda$ новый $0(DefaultGraphManager.java:57) в java.util.LinkedHashMap$LinkedEntrySet.forEH.java:671) в org.apache.tinkerpop.gremlin.server.util.DefaultGraphManager.(DefaultGraphManager.java:55) в sun.reflect.NativeConstructorAccessorImpl.newInstance0(собственный метод) в sun.reflect.NativeConstructorAccessorImp. Ява:62) в ВС. Reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) по адресу java.lang.reflect.Constructor.newInstance(Constructor.java:423) по адресу org.apache.tinkerpop.gremlin.server.util.ServerGremlinExecutor:) на сервере сервера (в сервере) org.apache.tinkerpop.gremlin.server.util.ServerGremlinExecutor.(ServerGremlinExecutor.java:90) в org.apache.tinkerpop.gremlin.server.GremlinServer.(GremlinServer.java:110) в org.apache.tinkerpop.gremlin.server.GremlinServer.main(GremlinServer.java:354) Вызывается: java.lang.reflect.InvocationTargetException в sun.reflect.NativeMethodAccessorImpl.invoke0(собственный метод) в sun.reflect.NativeMetccessdAccessorImpl.hoj (n). sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) в java.lang.reflect.Method.invoke(Method.java:498) в org.apache.tinkerpop.gremlin.structure.util.GraphFactory.java:78) ... еще 13 причин: java.lang.IllegalArgumentException: не удалось мгновенно поздняя реализация: org.janusgraph.diskstorage.cassandra.thrift.CassandraThriftStoreManager в org.janusgraph.util.system.ConfigurationUtil.instantiate(ConfigurationUtil.java:69) в org.janusgraph.diskstorage.Backend.getImplejj (класс). в org.janusgraph.diskstorage.Backend.getStorageManager(Backend.java:409) в org.janusgraph.graphdb.configuration.GraphDatabaseConfiguration.(GraphDatabaseConfiguration.java:1353) в org.janusgraph.core.JanusGraphFactjGen:107) at org.janusgraph.core.JanusGraphFactory.open(JanusGraphFactory.java:87) ... еще 18 Вызвано: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(собственный метод sun).NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) в sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) в java.lang.reflect.Constava: Constructor. Constructor.Inn.janusgraph.util.system.ConfigurationUtil.instantiate(ConfigurationUtil.java:58) ... еще 23 Причины: org.janusgraph.diskstorage.TeoraryBackendException: Временный сбой в серверной части хранилища в org.janusgraph.diskstorage.cassandra.thrift.Storeandrathan.getCassandraPartitioner(CassandraThriftStoreManager.java:219) в org.janusgraph.diskstorage.cassandra.thrift.CassandraThriftStoreManager.(CassandraThriftStoreManager.java:198) ... еще 28 вызываются через транспортный порт: org.transport.transport.transport.transport.port.port.port.port.port.port.port.port.port.port.port.port.port.port.port. ConnectException: соединение отклонено (соединение отклонено) в org.apache.thrift.transport.TSocket.open(TSocket.java:185) в org.apache.thrift.transport.TFramedTransport.open(TFramedTransport.java:81) в org.janusgraph.diskstorage.cassandra.thrift.thriftpool.CTConnectionFactory.makeRawConnection(CTConnectionFactory.java:110) при org.janusgraph.diskstorage.cassandra.thrift.thriftpool.CTConnectionFactory.makeObject(CTConnectionFactory.java:74) при org.janusgraph.diskstorage.c assandra.getCassandraPartitioner(CassandraThriftStoreManager.java:216) ... еще 29 Вызвано: java.net.ConnectException: Соединение отклонено (соединение отклонено) в java.net.PlainSocketImpl.socketConnect(собственный метод) в java.net.AbstractPlainSocketImpl.lainCono (Аннотация).java:350) в java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) в java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) в java.net.SocksSocketIl на java.net.Socket.connect(Socket.java:589) на org.apache.thrift.transport.TSocket.open(TSocket.java:180) ... еще 3589 1089 [главная] ИНФОРМАЦИЯ org.apache.tinkerpop.gremlin.server.util.ServerGremlinExecutor - Инициализированный Gremlin пул потоков. Потоки в пуле, названные шаблоном gremlin- * 1877 [main] INFO org.apache.tinkerpop.gremlin.groovy.engine.ScriptEngines - загруженный гремлин-Groovy ScriptEngine 2971 [main] WARN org.apache.tinkerpop.gremlin.groovy.engine.GremlinExecutor - Не удалось инициализировать gremlin-groovy ScriptEngine с помощью scripts/empty-sample.groovy, так как сценарий не может быть оценен - javax.script.ScriptException: groovy.lang.MissingPropertyException: Нет такого свойства: graph для класса: Script1 2971 [main] INFO org.apache.tinkerpop.gremlin.server.util.ServerGremlinExecutor - Инициализированный GremlinExecutor и подготовка экземпляров GremlinScriptEngines. 3043 [главная] ИНФОРМАЦИЯ org.apache.tinkerpop.gremlin.server.util.ServerGremlinExecutor - Инициализированный gremlin-groovy GremlinScriptEngine и зарегистрированные метрики 3094 [главная] ИНФОРМАЦИЯ org.apache.tinkerpop.gremlin.server.op.OpLoader - Добавление стандартного OpProcessor, 3095 [main] ИНФОРМАЦИЯ org.apache.tinkerpop.gremlin.server.op.OpLoader - Добавление элемента управления OpProcessor. 3099 [main] ИНФОРМАЦИЯ org.apache.tinkerpop.gremlin.server.op.OpLoader - Добавление сеанса OpProcessor. 3549 [main] ИНФОРМАЦИЯ org.apache.tinkerpop.gremlin.server.op.OpLoader - Добавление обходного OpProcessor. 3567 [главная] ИНФОРМАЦИЯ org.apache.tinkerpop.gremlin.server.op.traversal.TraversalOpProcessor - Инициализированный кэш для TraversalOpProcessor с размером 1000 и временем истечения 600000 мс 3676 [главная] ИНФОРМА org.apache.tinkerpop.gremlin.server.AbstractChannelizer - Настроенное приложение /vnd.gremlin-v1.0+gryo с org.apache.tinkerpop.gremlin.driver.ser.GryoMessageSerializerV1d0 3679 [main] INFO org.apache.tinkerpop.gremlin.server.AbstractChannelizer - Настроенное приложение /vnd.gremlin-v1.0+gryo-lite с org.apache.tinkerpop.gremlin.driver.ser.GryoLiteMessageSerializerV1d0 3680 [main] INFO org.apache.tinkerpop.gremlin.server.AbstractChannelizer - Настроенное приложение /vnd.gremlin-v1.0+gryo-stringd с org.apache.tinkerpop.gremlin.driver.ser.GryoMessageSerializerV1d0 3685 [main] WARN org.apache.tinkerpop.gremlin.server.AbstractChannelizer - не удалось создать экземпляр настроенного класса сериализатора - org.apache.tinkdver.ser.GraphSONMessageSerializerGremlinV1d0 - он не будет доступен, Нет графа с именем [graph], настроенного для использования в параметре useMapperFromGraph 3730 [main] WARN org.apache.tinkerpop.gremlin.server.AbstractChannelizer - Не удалось создать экземпляр настроенного класса сериализатора - org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerGremlinV2d0 - он не будет доступен. Нет графа с именем [graph], настроенного для использования в параметре useMapperFromGraph 3732 [main] WARN org.apache.tinkerpop.gremlin.server.AbstractChannelizer - Не удалось создать экземпляр настроенного класса сериализатора - org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0 - он не будет доступен. Нет графа с именем [graph], настроенного для использования в параметре useMapperFromGraph 3818 [gremlin-server-boss-1] INFO org.apache.tinkerpop.gremlin.server.GremlinServer - сервер Gremlin, настроенный с пулом рабочих потоков 1, gremlin пул 4 и пул потоков босса 1. 3818 [gremlin-server-boss-1] INFO org.apache.tinkerpop.gremlin.server.GremlinServer - Канал запущен на порту 8182.