Couchbase同步网关无法创建索引

Couchbase同步网关无法创建索引,couchbase,couchbase-sync-gateway,Couchbase,Couchbase Sync Gateway,尝试启动同步网关时收到错误: [INF]已成功打开bucket sync [INF]设置bucket同步到集群的查询超时:1m15s,bucket:1m15s [INF]正在使用numReplicas初始化索引:1 [INF]正在验证bucket sync的索引可用性 [INF]索引已准备好进行bucket同步 [INF]delta_sync enabled=false,对于数据库fwws群集默认值,rev_max_age_seconds=86400 [INF]创建了间隔为10ms的后台任务:“

尝试启动同步网关时收到错误:

[INF]已成功打开bucket sync

[INF]设置bucket同步到集群的查询超时:1m15s,bucket:1m15s

[INF]正在使用numReplicas初始化索引:1

[INF]正在验证bucket sync的索引可用性

[INF]索引已准备好进行bucket同步

[INF]delta_sync enabled=false,对于数据库fwws群集默认值,rev_max_age_seconds=86400

[INF]创建了间隔为10ms的后台任务:“CleanAgedItems”

[INF]创建了后台任务:“InsertPendingEntries”,间隔2.5s

[INF]创建了间隔30毫秒的后台任务:“CleanSpippedSequenceQueue”

[ERR]cbgt索引创建失败:manager_api:无法创建索引,indexDefs.ImplVersion:“NS41LjA=“>mgr.version:5.5.0–base.(*CbgtContext).StartManager()位于dcp_sharded.go:298

[ERR]打开数据库my_数据库时出错:manager_api:无法创建索引,indexDefs.ImplVersion:“NS41LjA=“>mgr.version:5.5.0–rest.RunServer(),位于config.go:1028


有人知道什么会触发这样的错误吗?

我通过删除一些文档来解决这个问题:

_sync:cfgindexDefs
_sync:cfgnodeDefs-known
_sync:cfgnodeDefs-wanted
_sync:cfgplanPIndexes
_sync:cfgversion

启动syncgateway后,所有文档都被重新创建,错误消失了。我不确定这是否是推荐的(互联网上的信息很少),但它解决了问题。

我通过删除一些文档来解决这个问题:

_sync:cfgindexDefs
_sync:cfgnodeDefs-known
_sync:cfgnodeDefs-wanted
_sync:cfgplanPIndexes
_sync:cfgversion

启动syncgateway后,所有文档都被重新创建,错误消失了。我不确定这是否是推荐的(互联网上的信息很少),但它解决了问题。

您是否已确认您的索引节点(包括副本)已启动并正在运行。同步网关的版本是什么?是的,它们已启动并正在运行。我仍然不确定是什么导致了错误。您是否已确认索引节点(包括副本)已启动并正在运行。同步网关的版本是什么?是的,它们已启动并正在运行。我仍然不确定是什么导致了这个错误。