相关疑难解决方法(0)

无法创建/打开锁定文件:/data/mongod.lock errno:13权限被拒绝

如何让mongo在ec2上使用已安装的驱动器?我真的不明白.我在ec2上附加了一个卷,以root身份格式化驱动器并以root身份启动,但作为root我无法访问?我在ubuntu 12.04上运行.没有其他mongo正在运行

我看到mongo在/ data ie/data/db中创建了一个'db'目录

cd /
ls -al
drwxr-xr-x  4 root root  4096 Mar  5 16:28 data

cd /data
ls -al
total 28
drwxr-xr-x  4 root root  4096 Mar  5 16:28 .
drwxr-xr-x 24 root root  4096 Mar  5 16:28 ..
drwxr-xr-x  2 root root  4096 Mar  5 16:28 db
drwx------  2 root root 16384 Mar  5 16:20 lost+found


sudo mkfs.ext3 /dev/xvdh
sudo mkdir /data
sudo su - -c 'echo "/dev/xvdh %s auto noatime 0 0" | sudo tee …
Run Code Online (Sandbox Code Playgroud)

mongodb

184
推荐指数
10
解决办法
19万
查看次数

为什么我不能启动mongodb

这是错误:

(mysite)zjm1126@zjm1126-G41MT-S2:~$ /usr/local/mongodb/bin/mongod 
/usr/local/mongodb/bin/mongod --help for help and startup options
Wed Apr 27 10:02:41 [initandlisten] MongoDB starting : pid=2652 port=27017 dbpath=/data/db/ 32-bit 

** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data
**       see http://blog.mongodb.org/post/137788967/32-bit-limitations
**       with --dur, the limit is lower

Wed Apr 27 10:02:41 [initandlisten] db version v1.8.1, pdfile version 4.5
Wed Apr 27 10:02:41 [initandlisten] git version: a429cd4f535b2499cc4130b06ff7c26f41c00f04
Wed Apr 27 10:02:41 [initandlisten] build sys info: Linux bs-linux32.10gen.cc 2.6.21.7-2.fc8xen #1 SMP …
Run Code Online (Sandbox Code Playgroud)

ubuntu mongodb

36
推荐指数
4
解决办法
7万
查看次数

Mongodb将无法启动

我使用Mac Homebrew命令安装了MongoDB,但是当我运行时 mongod

我的终端无法识别:/

如果我输入export PATH=$PATH:/usr/local/mongodb/bin然后运行mongod它启动但很快退出

mongod --help for help and startup options
Sun Jan 20 18:59:25 [initandlisten] MongoDB starting : pid=59800 port=27017 dbpath=/data/db/ 64-bit host=Kevin-Tucks-MacBook-Pro.local
Sun Jan 20 18:59:25 [initandlisten] db version v2.0.4, pdfile version 4.5
Sun Jan 20 18:59:25 [initandlisten] git version: 329f3c47fe8136c03392c8f0e548506cb21f8ebf
Sun Jan 20 18:59:25 [initandlisten] build info: Darwin erh2.10gen.cc 9.8.0 Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386 BOOST_LIB_VERSION=1_40
Sun Jan 20 18:59:25 [initandlisten] options: {}
Sun …
Run Code Online (Sandbox Code Playgroud)

macos mongodb

23
推荐指数
2
解决办法
2万
查看次数

Mongodb服务没有运行

我正在研究这种自动饮料机并在我下载Mongo 3.0.7时遇到了问题我试图运行它但是我一直收到这个错误:

我从这个网站得到了这个想法.http://yujiangtham.com/2014/05/30/build-your-very-own-drink-mixing-robot-part-2/

2016-02-02T15:56:42.585-0500 E NETWORK [initandlisten] listen():bind()失败错误号:48地址已用于套接字:0.0.0.0:27017

2016-02-02T15:56:42.585-0500 E NETWORK [initandlisten] addr已在使用2016-02-02T15:56:42.593-0500 W - [initandlisten]检测到不干净关机 - /data/db/mongod.lock不是空.

2016-02-02T15:56:42.593-0500我在initAndListen中存储[initandlisten]异常:98无法锁定文件:/data/db/mongod.lock错误:35资源暂时不可用.mongod实例是否已经运行?,终止

2016-02-02T15:56:42.593-0500 I CONTROL [initandlisten] dbexit:rc:100

我需要有关如何运行它的帮助.我用作参考的网站是 http://yujiangtham.com/2014/05/30/build-your-very-own-drink-mixing-robot-part-2/

mongodb

5
推荐指数
2
解决办法
9380
查看次数

在 aws linux 上 yum install mongodb 失败:没有可用的包

目的

我正在尝试通过 Yum 在 EC2 AWS x86_64 GNU/Linux 上安装 mongodb。

先决条件

我创建了一个/etc/yum.repos.d/mongodb.repo文件并尝试了在官方文档和有关 stackoverflow link1 link2 link3的相关问题中找到的所有可用组合,例如:

[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
Run Code Online (Sandbox Code Playgroud)

(...也尝试启用=0,gpgcheck=0)

我还添加了一个/etc/yum.conf这样的文件:

[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=3
Run Code Online (Sandbox Code Playgroud)

问题

我在运行时得到相同的输出 sudo yum install mongodb-org(或者通过指定包sudo yum install mongo-org mongo-org-server或通过指定版本sudo yum install -y mongodb-org-3.2.13 mongodb-org-server-3.2.13 mongodb-org-shell-3.2.13 mongodb-org-mongos-3.2.13 mongodb-org-tools-3.2.13

Loaded plugins: priorities, update-motd, upgrade-helper amzn-main | 2.1 kB 00:00 amzn-updates | 2.3 kB 00:00 …

linux yum mongodb amazon-web-services

4
推荐指数
2
解决办法
5248
查看次数

除非以root身份运行,否则启动mongod会失败

我可以使用以下命令启动我的mongo服务器:

[lucas@ecoinstance]~/node/nodetest2$ sudo mongod --dbpath /home/lucas/node/nodetest2/data
 --fork --logpath /var/log/mongodb/mongod-nodetest2.log                                  
about to fork child process, waiting until server is ready for connections.
forked process: 10293
child process started successfully, parent exiting
Run Code Online (Sandbox Code Playgroud)

但是当我尝试删除时sudo,我收到以下错误:

[lucas@ecoinstance]~/node/nodetest2$ mongod --dbpath /home/lucas/node/nodetest2/
data --fork --logpath /var/log/mongodb/mongod-nodetest2.log
about to fork child process, waiting until server is ready for connections.
forked process: 10284
ERROR: child process failed, exited with error number 1
Run Code Online (Sandbox Code Playgroud)

以下是其他信息:

[lucas@ecoinstance]~/node/nodetest2$ ls -l data/*
-rw------- 1 mongodb mongodb 67108864 Jun  7 20:57 data/local.0
-rw------- …
Run Code Online (Sandbox Code Playgroud)

mongodb

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

标签 统计

mongodb ×6

amazon-web-services ×1

linux ×1

macos ×1

ubuntu ×1

yum ×1