2015-07-22 84 views
0

當我試圖實現其採用GSI在筆錄我N1Ql查詢它說GSI實例化失敗的Couchbase

GSI實例失敗:郵政/ _metakv:在地址

失蹤口我都試過gooling它,但我得到的基本結果是問題:MB-15001

例如: 當我激發查詢: CREATE INDEX ko ON啤酒樣品(名稱); 結果是:

{ 
"requestID": "63ba3eae-528c-4042-a8ba-807a7096144d", 
"signature": null, 
"results": [ 
], 
"status": "success", 
"metrics": { 
"elapsedTime": "6.092730473s", 
"executionTime": "6.092483222s", 
"resultCount": 0, 
"resultSize": 0 
} 
} 

但是當我火一樣的查詢使用GSI即

CREATE INDEX新啤酒樣品(名稱)使用GSI;

結果:

{ 
"requestID": "a864c2a7-475d-4794-b267-cca89efb9b9e", 
"signature": null, 
"results": [ 
], 
"errors": [ 
{ 
"code": 12005, 
"msg": "Indexer not implemented GSI may not be enabled" 
} 
], 
"status": "errors", 
"metrics": { 
"elapsedTime": "1.194775ms", 
"executionTime": "1.008475ms", 
"resultCount": 0, 
"resultSize": 0, 
"errorCount": 1 
} 
} 

在Logger:

time=2015-07-22T12:07:18+05:30 level=ERROR _msg=GSIC[default; beer-sample] GSI instantiation failed: Post /metakv: missing port in address 
time=2015-07-22T12:07:18+05:30 _level=WARN _msg=Error loading GSI indexes for keyspace beer-sample. Error GSI client instantiation failed - cause: Post /metakv: missing port in address 

請提供詳細的解決方案。

+0

您使用的是哪種版本的Couchbase服務器?它是4.0測試版嗎?如果是這樣,安裝時是否在集羣中的至少一個節點上檢查了「索引器」? (在webconsole中,服務器節點中,至少有一個節點應在服務列中顯示「查詢」和「索引」) –

+0

是的,我正在使用Couchbase 4.0。我正在單個節點上執行它,並在安裝時檢查了所有三個操作。 –

回答

1

我不知道你使用的是什麼操作系統,但如果它是Amazon Linux確保在安裝couchbase之前運行

yum install openssl098e 

。我有同樣的問題,並自安裝openssl098e一切都工作得很好。