如何在已部署的Couchbase节点中启用Query Service?
启用Couchbase节点的Query Service步骤
方法一:通过Web控制台操作
- 登录Couchbase Web控制台(默认访问端口为8091)
- 切换到Servers页面,定位到需要修改的目标节点
- 点击节点右侧的Edit按钮
- 在弹出的服务配置弹窗中,勾选Query Service选项
- 点击Save按钮,等待服务启动完成(可在Services页面查看服务状态)
方法二:通过命令行工具操作
使用couchbase-cli工具执行节点服务修改命令,替换命令中的参数为你的实际信息:
couchbase-cli node-edit -c <节点IP:8091> -u <管理员用户名> -p <管理员密码> --node <目标节点IP:8091> --services data,index,query
注意:如果节点原本已启用其他服务(如data、index),需将这些服务一并写入
--services参数中,避免原有服务被移除。
验证服务是否启用:
couchbase-cli server-list -c <节点IP:8091> -u <管理员用户名> -p <管理员密码>
查看输出结果中对应节点的services字段,确认包含query标识即可。
额外说明
- 若为集群环境,建议至少在一个节点上启用Query Service;如需高可用,可在多个节点部署该服务
- 服务启动完成后,刷新控制台即可进入Query页面运行N1QL查询
内容的提问来源于stack exchange,提问作者Vinay Salunke
相关产品推荐
相关产品推荐

