连接到 mongo 时 juju 挂起

连接到 mongo 时 juju 挂起

每当我运行任何连接到 mongodb 的 juju 活动时,连接似乎连接正常但挂起。我正在使用稳定的 ppa 并在 ubuntu 13.04 桌面上运行。

$ juju 状态--debug
2013-09-05 18:03:09 INFO juju.environs.local environprovider.go:32 打开环境“本地”
2013-09-05 18:03:09 DEBUG juju.environs.local environ.go:218 发现“10.0.3.1”作为“lxcbr0”的地址
2013-09-05 18:03:09 DEBUG juju.environs.local environ.go:242 检查 10.0.3.1:8040 以查看机器代理是否正在运行存储监听器
2013-09-05 18:03:09 DEBUG juju.environs.local environ.go:245 不,开始一些
2013-09-05 18:03:09 DEBUG juju state.go:138 等待状态服务器实例的 DNS 名称 [localhost]
2013-09-05 18:03:09 INFO juju open.go:69 状态:打开状态;mongo 地址:[“10.0.3.1:37017”];实体“”

以下是/var/log/mongodb/mongodb.log

9 月 5 日星期四 19:16:10 [conn2] 结束连接 10.0.3.1:35529(现在打开了 0 个连接)
9 月 5 日星期四 19:16:17 [initandlisten] 从 10.0.3.1:35873 #3 接受连接(现在打开 1 个连接)

Juju 只是保持这种状态拒绝做任何事情。

版本信息:

$ juju 版本
1.12.0-raring-amd64
$ mongo——版本
MongoDB shell版本:2.2.4

编辑:Mongo 已禁用身份验证并且仅作为单个节点运行,SSL 已关闭。

我没有部署 mongodb,而是使用 lxc 来测试我正在构建的 charms。juju-local 使用 mongodb 来保存 lxc 容器状态。

这是我的mongodb.conf:(评论已删除)

dbpath=/var/lib/mongodb
日志路径=/var/log/mongodb/mongodb.log
logappend=true
bind_ip = 0.0.0.0
端口 = 37017
日志=真

答案1

在 #juju IRC 频道的帮助下修复了这个问题 - 我不应该使用系统 mongo 实例;juju 在运行时会创建自己的实例juju bootstrap

相关内容