相关疑难解决方法(0)

通过ssh启动时Docker容器mongod错误

我在ubuntu 14.04上与openssh一起在docker容器上安装了mongodb.容器正在运行ssh,但是当我进入容器时,我在尝试启动mongod时遇到以下错误.

root@430f9502ba2d:~# service mongod start
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mongod start

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start mongod
Run Code Online (Sandbox Code Playgroud)

start mongod不会造成任何影响.

试着看着这个Mongo守护进程没有服务mongod启动没有它帮助.

mongod --config /your/path/to/mongod.conf 似乎也不起作用,只是锁定.

下面的错误是标准的,因为当然没有运行mongod服务器.

root@430f9502ba2d:/# mongo
MongoDB shell version: 2.6.9
connecting to: test
2015-05-07T20:49:56.213+0000 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2015-05-07T20:49:56.214+0000 Error: …
Run Code Online (Sandbox Code Playgroud)

ssh ubuntu containers mongodb docker

4
推荐指数
1
解决办法
2467
查看次数

Mongodb在linux服务器上

使用SSH我通过以下步骤在linux服务器上安装了Mongodb.

  1. 将最新的Mongodb版本下载并解压缩到serer中的/bin文件夹

  2. 编辑.bash_profile并添加

    PATH = $ PATH:$ HOME /斌/ MongoDB的-Linux的x86_64-2.6.0 /箱

    export PATH 
    
    Run Code Online (Sandbox Code Playgroud)
  3. 使用创建的数据库保存目录 mkdir -p /data/db

  4. mongod --dbpath /data/db
  5. mongo

运行mongo命令后,它会显示如下错误:

MongoDB shell version: 2.6.0
connecting to: test
2014-04-24T10:07:58.831+0530 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2014-04-24T10:07:58.832+0530 Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146
exception: connect failed
Run Code Online (Sandbox Code Playgroud)

怎么解决?

linux mongodb node.js

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

mongodb ×2

containers ×1

docker ×1

linux ×1

node.js ×1

ssh ×1

ubuntu ×1