Tag: couchbase

重新启动Docker容器内的Couchbase

我目前正在尝试运行CoreOS + Docker下的Couchbase服务器,使用这篇博客文章中的指令,并且遇到问题。 如果我运行fleetctl stop couchbase-server然后运行fleetctl stop couchbase-server fleetctl start couchbase-server ,则会丢失存储在/opt/couchbase的configuration数据,因此当它恢复时无法重新join群集。 我看到在Clocker下有一个Couchbase的yamlconfiguration ,想要比较它在Clocker上的工作方式,希望find一个解决scheme。 如果我在Clocker下运行Couchbase服务器群集节点,是否可以重新启动节点并重新join群集? 此外,哪个Dockerfile用于构build使用的泊坞窗图像?

Couchbase – 如何更改“max_kv_size_per_doc”?

我需要改变这个参数。 默认是1048576字节。 我想要至less2097152个字节。 我已经知道这不是build议的生产环境,因为我已经阅读过这个论坛。 我正在使用Couchbase 4.5和Docker。 我已经改变了文件“opt / couchbase / etc / couchdb / default.ini”,并重新启动容器,然后在容器内的服务。 但是不起作用。 我也试过这个:curl -X POST HTTP:// Administrator:password @ localhost:8091 / diag / eval -d'rpc:eval_everywhere(erlang,apply,[fun() – > couch_config:set(“mapreduce”,“ max_kv_size_per_doc“,”2097152“)end,[]])。' 但没有成功。 在我的testing过程中,我更改了文件“opt / couchbase / etc / couchdb / default.ini”,为参数“function_timeout”设置了一个新的值,并且工作。 我testing了一个睡眠里面的地图function,日志显示超时错误。 这意味着当我重新启动Couchbase时,它将采用新的configuration。 但是改变参数“max_kv_size_per_doc”没有任何区别。 有谁知道为什么? 任何帮助,将不胜感激。 问候,安杰洛

Docker端口没有正确暴露

我有一个Docker容器(运行Couchbase),需要大量的开放端口。 所以我已经运行容器使用: docker run -d -p 4369:4369 -p 11209-11212:11209-11212 -p 8091-8092:8091-8092 -p 18091-18092:18091-18092 -p 11214-11215:11214-11215 -p 21100-21299:21100-21299 my-couchbase:latest 这似乎运行良好。 我可以导航到http://<docker_ip>:8091并查看pipe理控制台等。 但是 ,使用Couchbase Node SDK时,我无法连接,而是得到此处所述的TCP错误,这表示端口未公开。 要检查打开的端口,我运行nmap -v 192.168.99.100 (我的dockerIP),并没有看到任何打开! 怎么会这样? 有没有人有任何想法如何validation端口是否在Docker容器上正确打开? 我在这里亏本 一个快速docker ps显示: 5ca8ab8624b my-couchbase:latest "run_couchbase.sh" 18 minutes ago Up 18 minutes 0.0.0.0:4369->4369/tcp, 9100-9105/tcp, 9998-9999/tcp, 0.0.0.0:8091-8092->8091-8092/tcp, 0.0.0.0:11209-11212->11209-11212/tcp, 0.0.0.0:11214-11215->11214-11215/tcp, 0.0.0.0:18091-18092->18091-18092/tcp, 11207/tcp, 0.0.0.0:21100-21199->21100-21199/tcp, 21200-21299/tcp pensive_aryabhata 更新 : […]

如何使用docker与kubernetes在windows10家庭基础上部署couchbase

我正在尝试创buildkubernetes脚本来创buildcouchbase集群在Windows 10 homebasic由于一些链接问题,激烈地无法做到,请帮助一步一步

在GCE Docker下运行Couchbase并获取最大文件数量的错误

当我在GCE的Docker容器中运行Couchbase服务器时,使用ncolomer / couchbase映像,我收到这个错误: The maximum number of open files for the couchbase user is set too low. It must be at least 10240. Normally this can be increased by adding the following lines to /etc/security/limits.conf: couchbase soft nofile <value> couchbase hard nofile <value> Where <value> is greater than 10240. ncolomer / couchbase中的文档build议更新/etc/init/docker.conf并添加limit nofile 262144 ,但我不确定在GCE下使用Docker时甚至是可用的。 […]

Docker Couchbase:无法使用入口点脚本中的curl连接到端口8091

在OS X 10.11.1上运行docker docker-machine version 0.5.0, Docker version 1.9.0。 我有我自己的Couchbase图像 (不是官方图像 )。 在入口点脚本中 ,我运行一些curl命令来configurationCouchbase服务器并加载示例数据。 问题是, curl失败并显示错误消息Failed to connect to localhost port 8091: Connection refused 。 我试过127.0.0.1 , localhost ,都没有任何成功。 netstat显示localhost上的端口8091正在侦听。 如果我稍后使用docker execlogin到服务器并运行相同的curl命令,那么这些命令就可以工作! 我错过了什么? 错误: couchbase4 | % Total % Received % Xferd Average Speed Time Time Time Current couchbase4 | Dload Upload Total Spent Left […]