2013-02-03 92 views
2

對不起,再次提問,但我不能得到這個工作。OrientDB - 將數據庫複製到遠程服務器錯誤

首先,我開始上204, 後來我在我的本地機器上啓動一個OrientDB服務器OrientDB服務器,並創建一個數據庫

orientdb> create database remote:localhost/mydemo root password local graph 
create database remote:localhost/mydemo root password local graph 
Creating database [remote:localhost/mydemo] using the storage type [local]... 

Disconnecting from remote server [remote:localhost/ddemo]...OK 

Disconnecting from the database [ddemo]...OK 
Connecting to database [remote:localhost/mydemo] with user 'admin'...OK 
Database created successfully. 

Current database is: remote:localhost/mydemo 

然後我試圖這個數據庫複製到遠程服務器204:

orientdb> copy database mydemo admin admin 192.168.222.204 local 
orientdb> copy database mydemo admin admin 192.168.222.204 local 
copy database mydemo admin admin 192.168.222.204 local 
Copying database 'mydemo' to the server '192.168.222.204' via network streaming... 

!ERROR: Connection is closed 

爲什麼我得到這個錯誤?

我也試過用JAVA API,也沒有例外,但執行後,數據庫不存在於遠程服務器上。

OServerAdmin admin = new OServerAdmin("remote:localhost/mydemo"); 
    admin.connect("root", "password"); 
    admin.copyDatabase("ddemo", "admin", "admin", "192.168.222.204", "local"); 

如何將其複製到遠程服務器,以便我可以繼續進行羣集工作?

當我想將數據庫複製到204時,遠程服務器204應該作爲羣集節點還是作爲單個服務器啓動?

是否有任何文件適用於所有這些操作?關於如何設置有關OrientDB的clutering服務器的任何文檔?

+0

請仔細標註標籤。您將其標記爲[tag:cluster-analysis](數據挖掘主題,也稱爲「clustering」),但您可能意思是[tag:load-balancing]或類似的東西。當你談論「聚類」時,更具體一些,並選擇正確的標籤。 –

回答

0

您正在嘗試將數據存儲類型創建爲本地,但將url設置爲remote :. 配置集羣/分佈式網絡的步驟。 - 在一個節點中創建數據庫。 - 將db文件夾複製到其他節點 - 將dinetDB服務器作爲dserver.bat啓動。 它將創建羣集。

相關問題