CNode

monogo不能访问

问答
Jjustyeh发布于10 年前最后回复10 年前7 回复5340 浏览0 收藏

我准备为mongodb创建一个超级管理远的用户,结果他提示我必须使用一个账户登录才能创建,可我的mongodb是刚刚装好的 折腾一番后没有成功,当我再次链接时出现了这个问题,我试着删除lock文件,依旧链接不成功 最后我删除了整个mongodb目录,重新解压配置了一次,再次链接,依旧出现这个问题! 有谁可以帮帮我: 错误信息: root@vultr:/home/mongodb# ./bin/mongo 127.0.0.1:1234 MongoDB shell version: 3.0.7 connecting to: 127.0.0.1:1234/test 2016-03-06T08:08:10.835+0000 W NETWORK Failed to connect to 127.0.0.1:1234, reason: errno:111 Connection refused 2016-03-06T08:08:10.836+0000 E QUERY Error: couldn't connect to server 127.0.0.1:1234 (127.0.0.1), connection attempt failed at connect (src/mongo/shell/mongo.js:181:14) at (connect):1:6 at src/mongo/shell/mongo.js:181 exception: connect failed

查看回复

回复 (7)

I
i5ting#1·10 年前

有auth参数吧

J
justyeh#2·10 年前
引用 i5ting有auth参数吧

@i5ting 你好,我有将其设置为false,这是我的配置 port=1314 logpath=/home/mongodb/logs/mongodb.log logappend=true dbpath=/home/mongodb/data directoryperdb=true auth=false

fork=true

quiet=true

I
i5ting#3·10 年前

看一下 https://cnodejs.org/topic/54cdd026ef1b48510c27e07a 这篇文章能否帮你

J
justyeh#4·10 年前
引用 i5ting看一下 https://cnodejs.org/topic/54cdd026ef1b48510c27e07a 这篇文章能否帮你

@i5ting 你好,我犯了一个错误,就是先开启了验证再去建立管理员账户,结果就发生了:“我准备为mongodb创建一个超级管理远的用户,结果他提示我必须使用一个账户登录才能创建,可我的mongodb是刚刚装好的”, 当我意识到这个问题后,我就打算关闭验证后新建一个管理员账户,但当我重新去链接时就被拒绝了

F
fangker#5·10 年前

mark

J
justyeh#6·10 年前

@fangker @i5ting 这个问题已经解决 配置文件中添加以下配置 bind_ip=服务器ip

参与回复
登录后即可参与回复。登录