2016-11-25 181 views
1

我有一個嵌入式數據庫,在其中啓動OServer並嘗試從控制檯連接到它。我已經成功地完成了許多個月,並且隨着新版本的出現而升級數據庫。現在,在2.2.13中,嵌入式操作似乎可以工作,但無法通過2.2.13 console.sh連接到服務器。我得到的消息:OrientDB 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) 

似乎在尋找的「羣」插件。

任何想法,爲什麼這不工作了?它在2.2.12中工作。

感謝

柯蒂斯

+0

如果它在2.2.12上運行良好,可能是一個bug,你可以在github上提交它 –

回答

1

好像我有自動備份接通,而配置文件不見了。所以,服務器看起來像啓動了,但實際上沒有。

我創建了配置文件並將其設置爲false。仍然沒有啓動,因爲它看到false並停止配置並拋出異常,因爲'delay'參數未設置。

我認爲如果配置文件丟失或啓用的參數設置爲false,orientdb應啓動而不啓用備份。

至少控制檯正在工作。