Couchbase cli cluster-init 返回 "too many values to unpack"

标签 couchbase

我正在尝试通过在已安装并启动 couchbase 的节点上的 couchbase cli 执行 cluster-init 命令。 这是我正在使用的命令:

/opt/couchbase/bin/couchbase-cli cluster-init --cluster=127.0.0.1 --cluster-username=admin --cluster-password=password --cluster-port=8080 --cluster-ramsize=1024 --cluster-index-ramsize=200

我得到的输出是:

ERROR: command: cluster-init: 127.0.0.1:8091, too many values to unpack

对可能出现的问题有什么想法吗? 提前致谢

最佳答案

couchbase-cli 代码中有一个错误,不幸的是在发布之前没有被发现。该问题已得到修复,并将在 Couchbase 4.1 版本中提供。修复该问题的补丁如下。

https://github.com/couchbase/couchbase-cli/commit/3505a587c89665f6b410b99e963d7b414414d7e6

此外,错误消息很糟糕,但您不应该丢失任何功能。由于您使用社区版本或 couchbase,您需要启用所有服务或仅启用数据服务。如果不这样做,您将会看到此错误。

关于Couchbase cli cluster-init 返回 "too many values to unpack",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33224758/

相关文章:

couchbase - 改进大型数据集的 Couchbase 查询

沙发底座建模技术

javascript - 如何解决 couchbase 5.1.0 中的文档修订冲突?

node.js - 如何使用 Couchbase 子文档 API 从对象数组中检索字段子集?

php - 为 Couchbase 服务器安装 PHP SDK

generics - 返回SELF的java类的对象实例化在kotlin中不起作用

couchbase - 为什么 Couchbase Server API 需要新文档的名称

node.js - Ubuntu 服务器 12.04 上的 Node couchbase 模块抛出 "Invalid ELF header"错误

couchbase - 如何将一个文档中的数组值映射到另一个文档并显示在结果中

python - 如何创建使用 Couchbase Python 客户端的 AWS Lambda 部署包