- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
今天我的 mongodb 数据库由于文件系统 inode 已满而停止。我删除了 var/www/html 目录中的旧文件并启动了 mongodb 数据库。但无法启动。我收到以下错误。
但我创建了另一个 dbPath:/var/lib/mongo2。然后我可以启动 mongodb 数据库。我无法启动旧的 dbPath
我尝试删除/tmp/mongodb-27017.sock。但没有成功
我正在运行 centos 7
请帮帮我
谢谢
[root@CentOS-72-64-minimal ~]# sudo service mongod restart
Restarting mongod (via systemctl): Job for mongod.service failed because the control process exi ted with error code. See "systemctl status mongod.service" and "journalctl -xe" for details.
[FAILED]
[root@CentOS-72-64-minimal ~]# systemctl status mongod.service
● mongod.service - SYSV: Mongo is a scalable, document-oriented database.
Loaded: loaded (/etc/rc.d/init.d/mongod)
Active: failed (Result: exit-code) since Tue 2017-02-28 11:29:15 UTC; 6s ago
Docs: man:systemd-sysv-generator(8)
Process: 6219 ExecStop=/etc/rc.d/init.d/mongod stop (code=exited, status=0/SUCCESS)
Process: 6233 ExecStart=/etc/rc.d/init.d/mongod start (code=exited, status=1/FAILURE)
Main PID: 6118 (code=exited, status=0/SUCCESS)
Feb 28 11:29:15 CentOS-72-64-minimal systemd[1]: Starting SYSV: Mongo is a scalable, documen.....
Feb 28 11:29:15 CentOS-72-64-minimal runuser[6240]: pam_unix(runuser:session): session opene...0)
Feb 28 11:29:15 CentOS-72-64-minimal runuser[6240]: pam_unix(runuser:session): session close...od
Feb 28 11:29:15 CentOS-72-64-minimal mongod[6233]: Starting mongod: [FAILED]
Feb 28 11:29:15 CentOS-72-64-minimal systemd[1]: mongod.service: control process exited, cod...=1
Feb 28 11:29:15 CentOS-72-64-minimal systemd[1]: Failed to start SYSV: Mongo is a scalable, .....
Feb 28 11:29:15 CentOS-72-64-minimal systemd[1]: Unit mongod.service entered failed state.
Feb 28 11:29:15 CentOS-72-64-minimal systemd[1]: mongod.service failed.
Hint: Some lines were ellipsized, use -l to show in full.
[root@CentOS-72-64-minimal ~]# sudo service mongod restart
Restarting mongod (via systemctl): Job for mongod.service failed because the co ntrol process exited with error code. See "systemctl status mongod.service" and "journalctl -xe" for details.
[FAILED]
[root@CentOS-72-64-minimal ~]# mongo
MongoDB shell version: 3.2.7
connecting to: test
2017-02-28T12:26:32.400+0000 W NETWORK [thread1] Failed to connect to 127.0.0.1 :27017, reason: errno:111 Connection refused
2017-02-28T12:26:32.400+0000 E QUERY [thread1] Error: couldn't connect to ser ver 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:229:14
@(connect):1:6
exception: connect failed
2017-02-28T13:25:50.832+0000 I CONTROL [initandlisten] MongoDB starting : pid=31901 port=27017 dbpath=/data/db 64-bit host=CentOS-73-64-minimal
2017-02-28T13:25:50.832+0000 I CONTROL [initandlisten] db version v3.2.12
2017-02-28T13:25:50.832+0000 I CONTROL [initandlisten] git version: ef3e1bc78e997f0d9f22f45aeb1d8e3b6ac14a14
2017-02-28T13:25:50.832+0000 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013
2017-02-28T13:25:50.833+0000 I CONTROL [initandlisten] allocator: tcmalloc
2017-02-28T13:25:50.833+0000 I CONTROL [initandlisten] modules: none
2017-02-28T13:25:50.833+0000 I CONTROL [initandlisten] build environment:
2017-02-28T13:25:50.833+0000 I CONTROL [initandlisten] distmod: rhel70
2017-02-28T13:25:50.833+0000 I CONTROL [initandlisten] distarch: x86_64
2017-02-28T13:25:50.833+0000 I CONTROL [initandlisten] target_arch: x86_64
2017-02-28T13:25:50.833+0000 I CONTROL [initandlisten] options: {}
2017-02-28T13:25:50.850+0000 I STORAGE [initandlisten] exception in initAndListen: 29 Data directory /data/db not found., terminating
2017-02-28T13:25:50.850+0000 I CONTROL [initandlisten] dbexit: rc: 100
最佳答案
如控制台输出所示,根本找不到您指定的路径。
2017-02-28T13:25:50.850+0000 I STORAGE [initandlisten] exception in initAndListen: 29 Data directory /data/db not found., terminating
您(或默认脚本)提供的路径是/data/db
。此绝对路径指的是根目录中名为 data
的文件夹。
确保文件夹 /data/db
存在,或者当之前指定了另一个路径时,传递那个路径。如果你想输入一个相对路径,你应该改用这个语法:./data/db
它将引用你当前运行的目录中的文件夹 data
命令 in(使用 pwd
命令检查当前目录)。
关于linux - 无法为旧的 dbPath 启动 mongodb 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42508220/
我正在尝试在 Ubuntu 服务器上设置 mongodb。但是 MongoDB 似乎没有保存我提供的 dbpath。既不作为 mongod --dbpath ~/mongodb/data/db 也不作
对 mongodb 和一般数据库来说非常新。每当我运行 mongo 时,我都会收到此错误消息: MongoDB shell version: 2.4.9 connecting to: test
我无法更改 mongoDB (WSL2 Arch) 的 dbpath,我运行以下命令: sudo mongod --dbpath /home/arijit/work/data/ 数据文件夹权限: d
我在更改开发机器上 MongoDB 的 dbPath 时遇到问题。 我使用了 install instructions在 MongoDB 网站上找到。我已经在我的开发机器 Linux Mint 18
我的 mongo 数据库需要更多空间,所以我去了本地的电脑商店,买了一个新的硬盘,并安装了它。然后我将所有文件从 /var/lib/mongodb 复制到 /media/didier/mongodb/
我更改了我的 mongodb 的 dbpath,并将早期 dbpath 文件夹的内容移动到新文件夹。但是服务器没有启动。在调查 mongodb 日志时,我发现了以下异常: 016-05-23T10:5
我了解需要先启动 mongo db,然后才能与之交互。但是我不明白为什么我每次都设置dbpath?我以为我们只需要配置一次该路径。我说的对吗? 最佳答案 你可以通过两种方式解决: 将您的 dbpath
我应该使用什么命令来更改安装在 linux 系统上的 MongoDB 的 dbPath 设置?默认设置位于 /etc/mongod.conf storage: dbPath: /var/lib/m
今天我的 mongodb 数据库由于文件系统 inode 已满而停止。我删除了 var/www/html 目录中的旧文件并启动了 mongodb 数据库。但无法启动。我收到以下错误。 但我创建了另一个
我在 OS X 10.11/15A263e 上运行 mongodb 3.0.6 ( homebrew ),无法理解 ShardingTest 的 js 代码。指定非默认数据文件路径。 出于某种原因,我
当我尝试启动服务时,我得到了 ~$ sudo service mongodb start mongodb start/running, process 20221 但它并没有真正开始 ~$ sudo
如何在 Windows 7 上设置 mongo db dbpath?我在 C 盘中创建了一个目录 data/db 但它不起作用。 最佳答案 mongodb 数据目录不是特定于应用程序的。它是 mong
我收到以下消息 initAndListen std::exception 中的异常: boost::filesystem::exists: Permission denied: "/vol/mongo
我刚刚在我的 windows 机器上安装了 mongoDB MongoDB version : Windows 64-bit 2008 R2+ release 3.0.4 OS Versi
自从我更改了 /etc/mongodb.conf 中的 dbpath 后,MongoDB 一直没有自动启动,也没有使用新的 dbpath .在更改之前,MongoDB 将在计算机启动时运行,我可以简单
您好,我通过 Homebrew 安装了 Mongodb。在 Mac OS 优胜美地。MongoDB shell 版本:2.6.8 我想要实现的是不必每次都放置 --dbpath/path... 而只是
我已经在我的 Ubuntu 10.04 中安装了 mongodb。 我知道当使用命令“mongod”启动mongodb服务器时,它需要/data/db文件夹,可以通过创建“/data/db/”轻松解决
我们如何更改 mongod.conf 文件中的 dbPath、path 等选项。我用的是centos 7。每次我更改默认 dbPath 并尝试重新启动 mongod 服务时,它都会失败。(它可以与默认
我第一次在 Linux Mint 上设置我的 JavaScript 均值堆栈,在我输入此命令后:sudo mongod --dbpath,我收到以下错误消息: Error parsing comman
当我尝试在终端中运行“mongod”时出现以下错误。我试过卸载、重新安装和重新启动机器。任何关于如何让它工作的建议都会很棒。 错误: dbpath (/data/db) does not exist.
我是一名优秀的程序员,十分优秀!