2017-08-09 40 views
3

我安裝DGraph組件GRU採訪一鍵安裝 - DGraph組件 - 格呂

go get github.com/dgraph-io/gru 
cd $GOPATH/src/github.com/dgraph-io/gru 
git checkout develop 
go build . && ./gru -user=admin -pass=pass -secret=0a45e5eGseF41o0719PJ39KljMK4F4v2 
docker run -it -p 127.0.0.1:8088:8080 -p 127.0.0.1:9080:9080 -v ~/dgraph:/dgraph --name dgraph dgraph/dgraph:v0.7.5 dgraph --bindall=true 

我收到以下錯誤,當我嘗試創建測驗或問題

Aug 09 10:14:23 gru[16999]: [negroni] Completed 500 Internal Server Error in 30.001305978s 
Aug 09 10:14:24 gru[16999]: [negroni] Completed 500 Internal Server Error in 30.000762875s 
Aug 09 10:19:40 gru[16999]: Error while rejecting candidates: Couldn't get response from Dgraph: Post http://localhost:8088/query: dial tcp 127.0.0.1:8088: i/o timeout[negroni] Started POST /api/admin/add-question 
Aug 09 10:20:10 gru[16999]: [negroni] Completed 500 Internal Server Error in 30.001419475s 
Aug 09 10:20:17 gru[16999]: [negroni] Started POST /api/admin/get-all-questions 
Aug 09 10:20:31 gru[16999]: [negroni] Started GET /api/admin/get-all-tags 
Aug 09 10:20:43 gru[16999]: [negroni] Started GET /api/admin/get-all-tags 
Aug 09 10:20:47 gru[16999]: [negroni] Completed 500 Internal Server Error in 30.000821271s 
Aug 09 10:21:01 gru[16999]: [negroni] Completed 500 Internal Server Error in 30.000790588s 
Aug 09 10:21:13 gru[16999]: [negroni] Completed 500 Internal Server Error in 30.000748794s 
Aug 09 11:12:24 gru[16999]: Error while rejecting candidates: Couldn't get response from Dgraph: Post http://localhost:8088/query: dial tcp 127.0.0.1:8088: i/o timeoutError while rejecting candidates: Couldn't get response from Dgraph: Post http://localhost:8088/query: dial tcp 127.0.0.1:8088: i/o timeoutError while rejecting candidates: Couldn't get response from Dgraph: Post http://localhost:8088/query: dial tcp 127.0.0.1:8088: i/o timeoutError while rejecting candidates: Couldn't get response from Dgraph: Post http://localhost:8088/query: dial tcp 127.0.0.1:8088: i/o timeoutError while rejecting candidates: Couldn't get response from Dgraph: Post http://localhost:8088/query: dial tcp 127.0.0.1:8088: i/o timeout[negroni] Started POST /api/admin/get-all-questions 
Aug 09 11:12:54 gru[16999]: [negroni] Completed 500 Internal Server Error in 30.000807257s 
Aug 09 11:13:10 gru[16999]: [negroni] Started GET /api/admin/get-all-tags 
Aug 09 11:13:41 gru[16999]: [negroni] Completed 500 Internal Server Error in 30.000734698s 
Aug 09 11:16:56 gru[16999]: Error while rejecting candidates: Couldn't get response from Dgraph: Post http://localhost:8088/query: dial tcp 127.0.0.1:8088: i/o timeout[negroni] Started POST /api/admin/add-question 
Aug 09 11:17:26 gru[16999]: [negroni] Completed 500 Internal Server Error in 30.000777429s 

我與不同版本的嘗試dgraph數據庫。

是否有任何腳本或碼頭工具在飛行中安裝它。

回答

3

從日誌中我可以看到它無法連接到Dgraph。那是因爲碼頭公開端口8088,而Gru服務器期望Dgraph在8080上運行。您可以運行Dgraph,如

docker run -it -p 127.0.0.1:8080:8080 -v ~/dgraph:/dgraph dgraph/dgraph:v0.7.5 dgraph --bindall=true 

您還必須運行自述文件中提到的Gru服務器和球童。現在我想到了,UI不需要與Gru Web服務器分開運行。我可以嘗試在週末添加一步式快速安裝指南。