首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CouchDB设置问题。RHEL6

CouchDB设置问题。RHEL6
EN

Server Fault用户
提问于 2011-07-03 21:17:45
回答 2查看 537关注 0票数 1

最近,我启动了一个EC2实例来测试一些couchdb项目,但由于某些原因,我似乎无法访问数据库。

端口5984在RHEL和安全组中都是开放的,但我不能远程和本地连接问题。

Netstat还显示没有监听端口5984,即使couchdb正在运行并配置为侦听端口5984。该服务正在运行,但它似乎什么也不做。

有什么想法吗?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-07-04 03:32:38

检查您的local.ini文件,查找绑定地址。也许端口是正确的,但地址是错的。(默认情况下,CouchDB只侦听本地连接。)

代码语言:javascript
复制
[httpd]
    # ... snip other stuff ...
    bind_address = 127.0.0.1

改为:

代码语言:javascript
复制
[httpd]
    bind_address = 0.0.0.0

重新启动沙发。这有帮助吗?

票数 2
EN

Server Fault用户

发布于 2013-07-15 14:09:54

我也遇到了同样的问题:服务“正在运行”,但没有记录任何内容,也没有打开端口。原因如下:我尝试将couchdb作为根用户在安装后和作为服务运行之前直接运行。它创建的日志和db文件的所有者设置为根,所以当它作为适当的服务运行时,它无法访问文件,甚至无法记录有关问题。我删除了/var/log/couchdb/couch.log并清除了/var/lib/couchdb,现在它似乎起作用了。

也许这不是你的原因,但症状看起来很相似。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/286633

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档