`
san_yun
  • 浏览: 2638978 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

mongoDB意外关闭重启

 
阅读更多

线上一台mongoDB意外关闭,重启的时候报错:

 

old lock file: /duitang/dist/sys/mongodb/mydb/mongod.lock.  probably means unclean shutdown,
but there are no journal files to recover.
this is likely human error or filesystem corruption.
found 17 dbs.
see: http://dochub.mongodb.org/core/repair for more information

 

 

需要删掉/duitang/dist/sys/mongodb/mydb/mongod.lock, 并通过/duitang/dist/sys/mongodb/bin/mongod  --repair 然后启动。

 

重启:numactl --interleave=all /duitang/dist/sys/mongodb/bin/mongod -f /duitang/dist/conf/mongodb/mongodb.conf 

 

 

 

分享到:
评论

相关推荐

    在linux下配置 和启动mongodb

    "MongoDB 在 Linux 下的配置和启动" MongoDB 是一个流行的 NoSQL 数据库,广泛应用于大数据存储和实时数据处理。在 Linux 环境下,配置和启动 MongoDB 需要遵循一定的步骤,本文将详细介绍在 Linux 下配置和启动 ...

    liunux centos系统mongodb3.2.0的压缩包

    修改后,重启 MongoDB 服务使配置生效: ``` sudo systemctl restart mongod ``` 6. 数据安全与认证: MongoDB 3.2 引入了对用户身份验证和角色管理的支持。在生产环境中,强烈建议启用身份验证。可以使用 `...

    一键启动/关闭MongoDB

    一键启动/关闭MongoDB

    mongodb1067错误解决1

    如果MongoDB意外关闭或未正常关闭,可能会留下该锁文件,阻止MongoDB服务再次启动。 **步骤:** 1. **定位文件位置**:根据您的MongoDB安装路径找到数据文件夹,通常这个文件夹会在安装目录下的`data`文件夹内。 2...

    linux安装mongodb教程

    重启服务器,测试 MongoDB 是否已经自启动: reboot 知识点 9:测试 MongoDB 在 /usr/local/mongodb/mongodb-linux-2.0.7/bin/ 目录下,执行以下命令测试 MongoDB: ./mongo 如果配置成功,MongoDB 将返回成功...

    Mongodb连接池for java

    MongoDB是一个流行的开源、分布式文档数据库,常用于处理大规模数据。在Java开发中,与MongoDB的交互通常涉及使用连接池来优化性能和资源管理。MongoDB连接池是解决数据库连接管理和复用的一种机制,旨在提高应用的...

    MongoDB之conf配置文件详解

    MongoDB的关闭数据文件预分配是指mongoDB服务器的数据文件预分配设置。这个设置非常重要,因为它将影响mongoDB的性能和可靠性。在生产环境中,通常将关闭数据文件预分配设置为true,以提高性能和可靠性。 十七、为...

    mongodb启动加入windows服务

    ### MongoDB启动并加入Windows服务知识点详解 #### 一、MongoDB简介 MongoDB是一种非常流行的开源文档数据库系统,它属于NoSQL(非关系型数据库)的一种。与传统的关系型数据库不同,MongoDB采用BSON(Binary JSON...

    MongoDB实验 - .docx

    为了允许远程访问 MongoDB,我们需要编辑 `/etc/mongod.conf` 文件,注释掉 `bindIp` 行,并重启 MongoDB。 七、高级查询 MongoDB 提供了多种高级查询方法,包括: * 条件查询:使用 `$gt`、`$lt`、`$gte`、`$lte...

    mongodb-测试数据

    MongoDB是一种流行的开源、分布式文档数据库,常被用于构建高性能、可扩展的应用程序。这个“mongodb-测试数据”压缩包显然包含了一些用于测试MongoDB功能的样例数据集,特别是针对增、删、改、查(CRUD)操作的学习...

    mongodb linux 64位安装包

    8. **管理MongoDB**:通过`systemctl`命令,你可以对MongoDB进行管理,如`status`查看状态,`stop`停止服务,`restart`重启服务。 9. **验证安装**:启动MongoDB后,可以使用MongoDB shell连接到服务器,验证安装...

    MongoDB最新版3.4.10

    6. **配置持久化**:为了在重启后保持数据,需要配置一个持久化的启动脚本。编辑`/etc/init.d/mongodb`,添加启动参数,并将其添加到开机启动服务。 7. **防火墙配置**:如果你的系统启用了防火墙,记得打开MongoDB...

    Linux安装mongodb客户端

    sudo vim /etc/yum.repos.d/mongodb-org-4.2.repo 写入: [mongodb-org-4.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/ gpgcheck=1 enabled=1 gpg...

    MongoDB常用命令批处理

    这通常涉及到修改`mongod.conf`配置文件,添加用户和角色,然后重启服务。 5. **移除MongoDB服务**: - `remove.bat`:这个批处理脚本可能用于从Windows服务管理器中卸载MongoDB服务。这通常会使用`sc delete`命令...

    MongoDB图形化管理工具 MongoDB Compass

    MongoDB图形化管理工具 MongoDB Compass

    mongodb的配置文件标准化与三种通常的启动方式介绍

    MongoDB 的关闭方式也有三种,一种是直接停止 MongoDB 实例,另一种是通过 admin 库通过 shutdownServer()指令停止 MongoDB 实例,第三种是使用 Unix 系统指令来关闭 MongoDB。需要注意的是,在关闭 MongoDB 服务...

    MongoDB入门指南.pdf

    MongoDB入门指南 MongoDB是一种开源的文档类型数据库,它具有高性能、可扩展、高可用、自动收缩等特性。MongoDB能够避免传统的ORM映射,从而有助于开发。MongoDB中的每一行记录就是一个文档,它是一个由键值对构成...

    mongodb Windows7 64位

    MongoDB是一款开源、高性能、无模式的文档型数据库,它在现代应用程序开发中扮演着重要的角色,特别是在处理大量非结构化数据时。针对"mongodb Windows7 64位"这个主题,我们将深入探讨MongoDB在Windows 7 64位操作...

    mongodb副本集搭建

    在三个节点上重启 MongoDB 服务,以便认证生效。 5. 验证 在主节点的 MongoDB 客户端上验证用户认证,包括认证用户和查看数据库等。 四、问题解答 在 MongoDB 副本集中,存在一些常见的问题,例如从库中无法查看...

Global site tag (gtag.js) - Google Analytics