MongoDB启动和关闭问题
1、当我们使用离线安装mongodb完成后,
推荐安装教程:
http://dblab.xmu.edu.cn/blog/868-2/#more-868
在使用 ' mongod -f XXX/mongodb.conf ' 启动mongodb服务后(XXX是conf文件存放目录,根据自己新建的位置确定。因为添加了path变量,所有我直接使用的mongod命令)
关闭mongodb服务一定要:
' mongo ' 命令进入shell界面
使用以下命令停止mongodb服务
use admin
db.shutdownServer()
然后输入exit或Ctrl+C退出shell模式
这里一般就完成了,但是我退出后遇到了一个问题
会输出以下信息报错,服务无法正常关闭:
--01T10::53.961+ I NETWORK [js] trying reconnect to 127.0.0.1: failed
--01T10::53.961+ I NETWORK [js] reconnect 127.0.0.1: failed failed
--01T10::53.962+ I QUERY [js] Failed to end session { id: UUID("ebb3c7bf-a3e9-4d03-bda4-3c0e5ad2e54c") } due to SocketException: socket exception [CONNECT_ERROR] server [couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Error connecting to 127.0.0.1:27017 :: caused by :: Connection refused]
这里,我们输入以下命令:
mongod --repair
输出有以下即关闭了服务:
--01T10::01.943+ I STORAGE [initandlisten] Finished shutting down checkpoint thread
--01T10::01.962+ I STORAGE [initandlisten] shutdown: removing fs lock...
--01T10::01.963+ I CONTROL [initandlisten] now exiting
--01T10::01.963+ I CONTROL [initandlisten] shutting down with code:
如果没有正常关闭服务,下次启动时就会报以下错误无法启动,哪怕没有mongo进程在运行
ERROR: child process failed, exited with error number
2、centos使用yum源安装mongodb:
可以参考以下网站:
https://blog.csdn.net/weixin_34393428/article/details/93026350
其中设置yum源时,建议gpgcheck=0,因为没有梯子大概率验证失败
然后mongod.conf配置文件不需要修改。特别是bind ip该参数,使用默认127.0.0.1即可,修改为本机ip会启动mongod服务失败
最后使 mongodb 系统启动:
systemctl enable mongod
查看状态:
systemctl status mongodb
3、启动的两个警告:
1.WARNING: Access control is not enabled for the database.
可以参考以下链接:
https://blog.csdn.net/ttxsely/article/details/77726164
2.WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
这个警告好像无法解除,可以看看下面的链接:
https://www.cnblogs.com/ywcz060/p/5543228.html
总结:
推荐使用yum源安装,这样安装不会有其他的问题。
MongoDB启动和关闭问题的更多相关文章
- mongodb启动和关闭
mongodb的启动 mongod --dbpath=/data/mongodb/data --logpath=/data/mongodb/log/33988.log --port 33988 --f ...
- MongoDB 启动和关闭
重启命令 service mongodb restart 启动命令 mongod -f /data/tools/mongodb/config/config.conf 必须要带配置文件才能启动 关闭命令 ...
- Mongodb启动&关闭
mac 下mongo的启动和关闭以及启动问题解决 mongo的安装在这:http://www.cnblogs.com/leinov/p/6855784.html Mac os mongodb数据安装路 ...
- mongodb之 非正常关闭启动报错处理
Mongodb如果非正常关闭,直接启动会报错.查看日志文件. 处理: 需要做的是删除mongod.lock和WiredTiger.lock这两个lock文件,然后执行--repair,这里的mongo ...
- mongodb因非法关闭导致无法启动的解决方案
mongodb因非法关闭导致无法启动的解决方案 1.删除数据库目录的.lock文件 2.输入命令 mongod --repair 3.重启
- Mongodb启动命令mongod参数说明
Mongodb启动命令mongod参数说明 mongod的主要参数有: 基本配置 ----------------------------------------------------------- ...
- mongodb启动后台服务
将MongoDB部署在服务器机子上时mongodb的实例应为后台服务进行的方式运行,而非前台进程,否则远程会话一关闭mongodb也跟着关闭了.本文介绍mongodb后台服务进程开启和关闭的操作. 开 ...
- MongoDB启动配置等
目录: 一.mongoDB 启动配置 二.导出,导入,运行时备份 三.Fsync锁,数据修复 四.用户管理,安全认证 一.启动项 mongod --help C:\Windows\system32&g ...
- mongoDB启动参数备忘
本文转载 Mongodb启动命令mongod参数说明 mongod的主要参数有: 基本配置 ----------------------------------------------- ...
随机推荐
- 整理高度塌陷与BFC
当面试官问道你高度塌陷时,人们第一想到的方法一定是 .clearfix::after { content: ''; display: block; clear: both; visibility: h ...
- Facebook 开源微光效果 Shimmer
我的引言 晚上好,我是吴小龙同学,我的公众号「一分钟 GitHub」会推荐 GitHub 上好玩的项目,挖掘开源的价值,欢迎关注我. 今天要推荐的是 Facebook 开源的闪光效果:Shimmer, ...
- 【Hadoop离线基础总结】linux基础增强
linux基础增强 查找命令 grep命令 (print lines matching a pattern) 概述: grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打 ...
- GAN的前身——VAE模型原理
GAN的前身——VAE模型 今天跟大家说一说VAE模型相关的原理,首先我们从判别模型和生成模型定义开始说起: 判别式模型:已知观察变量X和隐含变量z,它对p(z|X)进行建模,它根据输入的观察变量X得 ...
- 风扇转速通过FPGA采样
1.风扇最大转速16000RPM,那么每一转需要时间60S/16000=0.00375S=375*10^4ns=T=T1+T2+T3+T4: 2.采样0.6S内的风扇detect信号的上升沿个数:0. ...
- [hdu4801]搜索
http://acm.hdu.edu.cn/showproblem.php?pid=4801 状态和生成状态的过程处理好了,这个题就是简单的搜索题了== #include <iostream&g ...
- Mysql常用sql语句(20)- 子查询重点知识
测试必备的Mysql常用sql语句系列 https://www.cnblogs.com/poloyy/category/1683347.html 子查询语句可以嵌套在 sql 语句中任何表达式出现的位 ...
- C# 获取从1月至12月的月初时间和月末时间
public IActionResult GetMonthData() { var dataList = new List<object>(); var currentMonth = Da ...
- LeetCode链表专题
链表 套路总结 1.多个指针 移动 2.虚假链表头:凡是有可能删除头节点的都创建一个虚拟头节点,代码可以少一些判断(需要用到首部前一个元素的时候就加虚拟头指针) 3.快慢指针 如leetcode160 ...
- 【比赛随笔】2020.4.25NOIonline2
之前许多比赛没有统一记录,可能从这次开始会认真打比赛的博客了. p.s.这里的数据是洛谷上的民间数据. T1 涂色游戏 这题据说是cf的原题,不过作为蒟蒻的我,没有打过. 题目链接在这里 题意分析 这 ...