OrientDB 2.2.13 console.sh: получение "Невозможно создать соединение с адресами удаленного сервера"
У меня есть встроенная база данных, где я запускаю OServer и пытаюсь подключиться к нему с консоли. Я успешно делал это в течение многих месяцев и обновляю базу данных по мере появления новых версий. Теперь, с 2.2.13, встроенные операции, кажется, работают, но я не могу подключиться к серверу с помощью 2.2.13 console.sh. Я получаю сообщение:
Error: com.orientechnologies.orient.core.exception.OStorageException: Cannot create a connection to remote server address(es): [127.0.0.1:2424]
DB name="master"
Код Java, на котором выполняется встроенная база данных, получает следующее исключение:
$ANSI{green {db=db}} Error executing request
com.orientechnologies.orient.core.exception.ODatabaseException: Error on plugin lookup: the server did not start correctly
DB name="db"
at com.orientechnologies.orient.server.OServer.getPlugin(OServer.java:850)
at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.openDatabase(ONetworkProtocolBinary.java:857)
at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.handshakeRequest(ONetworkProtocolBinary.java:229)
at com.orientechnologies.orient.server.network.protocol.binary.ONetworkProtocolBinary.execute(ONetworkProtocolBinary.java:194)
at com.orientechnologies.common.thread.OSoftThread.run(OSoftThread.java:77)
Кажется, ищет плагин 'cluster'.
Есть идеи, почему это больше не работает? Это работало в 2.2.12.
Спасибо
Curtis
1 ответ
Кажется, у меня включено автоматическое резервное копирование, но файл конфигурации отсутствует. Итак, сервер выглядел так, как будто запустился, но на самом деле это не так.
Я создал файл конфигурации и включил false. Все еще не запускается, потому что он видит ложь, останавливает конфигурацию и выдает исключение, потому что параметр 'delay' не установлен.
Я думаю, что orientdb должен запускаться без резервных копий, если файл конфигурации отсутствует или для параметра enabled установлено значение false.
По крайней мере, консоль сейчас работает.