MongoDB 企业版4.2.2安装
一、下载企业版MongoDB安装RPM包
--https://www.mongodb.com/download-center/enterprise
https://www.mongodb.com/download-center/enterprise/release
社区版:http://mirrors.aliyun.com/mongodb/yum/redhat/6Server/mongodb-org/

二、安装MogoDB4.2.2企业版
1、安装依赖包
net-snmp-5.7.2-43.el7.x86_64.rpm
net-snmp-agent-libs-5.7.2-43.el7.x86_64.rpm
入股能够联网则可以直接
yum -y install net-snmp
2、安装MongoDB RPM包
安装顺序如下
rpm -ivh mongodb-enterprise-server-4.2.2-1.el7.x86_64.rpm
rpm -ivh mongodb-enterprise-shell-4.2.2-1.el7.x86_64.rpm
rpm -ivh mongodb-enterprise-tools-4.2.2-1.el7.x86_64.rpm
rpm -ivh mongodb-enterprise-mongos-4.2.2-1.el7.x86_64.rpm
rpm -ivh mongodb-enterprise-cryptd-4.2.2-1.el7.x86_64.rpm

三、启动并登录MongoDB
1、配置MongoDB
ls /etc/mongod.conf
可以根据此配置文件启动
或者根据自己需求进行配置文件的变更
重要提醒:
如果变更MongoDB配置文件中:日志与数据文件目录,那么要把这两个目录赋予mongod用户,否则报错
1 报错,一般是文件或目录没有配置好

另外还需要配置好/etc/hosts
2、启动MongoDB
1)查看当前MongoDB状态
service mongod status

2)开启MongoDB
service mongod start
service mongod status

3、登录MongoDB
mongo

4、登录告警解决
MongoDB重启后生效
1)问题
2019-12-11T19:29:58.426+0800 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
2019-12-11T19:29:58.426+0800 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2019-12-11T19:29:58.426+0800 I CONTROL [initandlisten]
2019-12-11T19:29:58.426+0800 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
2019-12-11T19:29:58.426+0800 I CONTROL [initandlisten] ** We suggest setting it to 'never'
解决办法
echo "never" > /sys/kernel/mm/transparent_hugepage/enabled
echo "never" > /sys/kernel/mm/transparent_hugepage/defrag
2)问题
2019-12-11T19:29:58.425+0800 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database.
2019-12-11T19:29:58.425+0800 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted.
解决办法
新版本的MongDB增加了安全性设计,推荐用户创建使用数据库时进行验证。如果用户想建立简单连接,则会提示警示信息。
>db.createUser(
{
user: "admin", //用户名
pwd: "passwd", //密码
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] //设置权限
}
)
重启数据库服务器
mongod --auth --port 27017 --dbpath D:\MongoDB\Data\db
- 1
“–auth”命令即表示访问数据库需要认证。此处可不指定端口,则默认为27017。
启动后即可看到不再提示报警信息。
MongoDB 企业版4.2.2安装的更多相关文章
- MongoDB 2.6.x 的安装部署
1. 下载mongodb 2.6.x版本的zip包,在D盘创建目录MongoDB,解压缩到D:\MongoDB目录. 创建数据库目录D:\MongoDB\data,接下来打开命令行窗口,切换到D:\M ...
- 一点MongoDB的基础及mongodb在mac上的安装
最近发现维持写博客的习惯还是挺困难的,尤其对我来说,计划好的事过了好长时间才想到要去做. 这段时间一直在熟悉MongoDB,首先我是参考的这一篇:8天学通MongoDB 原博主写得非常好,我这里就 ...
- 转:MongoDB介绍及下载与安装
非原创,我也是转载(Here)过来备份一下.关于MongoDB园子里有个系列讲的不错的,点击此处跳转 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系 ...
- MongoDb在windows下的安装与以auth方式启用服务
一.下载安装 1.去官网上下载适合自己电脑的MongoDB版本 下载MongoDB 2.安装MongoDB 安装还是比较简单,按照步骤一步一步往下走就可以了. 3.启动MongodDB 安装完成之后 ...
- MongoDb在windows10下的安装、创建用户和数据库
1.mongodb下载地址https://www.mongodb.com/download-center#community 2.安装 3.在D:\MongoDB目录下创建db和log两个文件夹 ...
- MongoDB 在 windows 下的安装与服务配置
本文转载地址: https://blog.csdn.net/Dorma_Bin/article/details/80851230 本地安装及网页测试 在官网下载最新的安装文件 下载地址 : https ...
- mongodb/python3.6/mysql的安装
1 下载与解压 在官网下载mongodb安装包 tar -zxvf mongodb-linux-x86_64-ubuntu1604-3.4.0.tgz 2 移动安装文件 sudo mv mongodb ...
- mongodb 3.4 学习 (一) 安装
https://www.mongodb.com/blog/post/capacity-planning-and-hardware-provisioning-mongodb-ten-minutes 安装 ...
- mongodb的windows系统下安装
先下载安装包,地址有下面两个,按需选择吧. https://www.mongodb.com/download-center/v2/community https://www.mongodb.org/d ...
随机推荐
- C/C++ 的编译和链接
C/C++文件 C/C++程序文件包括 .h .c .hpp .cpp,其中源文件(.c .cpp)是基本的编译单元,头文件(.h .hpp)不会被编译器编译. C/C++项目构建(build)过程, ...
- Mysql中的排序查询
进阶3:排序查询 语法: select 查询列表 from 表 [where 筛选条件]order by 排序列表 [asc 升序 | desc降序] 例子 查询员工信息,要求工资从高到低 SELEC ...
- 【译】itertools
1.Itertools模块迭代器的种类 1.1 无限迭代器: 迭代器 参数 结果 示例 count() start, [step] start, start+step, start+2*step, ...
- OCR4:Tesseract 4
Tesseract OCR 该软件包包含一个OCR引擎 - libtesseract和一个命令行程序 - tesseract. Tesseract 4增加了一个基于OCR引擎的新神经网络(LSTM ...
- java版ftp简易客户端(可以获取文件的名称及文件大小)
java版ftp简易客户端(可以获取文件的名称及文件大小) package com.ccb.ftp; import java.io.IOException; import java.net.Socke ...
- CDA数据分析【第一章:数据分析概述】
一.数据分析行业发展 1.如何收集.保存.管理.分析.共享正在呈指数式增长的数据是我们必须要面对的一个重要挑战. 2.数据分析包括数据采集.数据存储.检查.清洗.分析.转换和建模等方法对数据进行处理的 ...
- MVC4 Model View Controller分离成独立项目
适合人群:了解MVC项目的程序员 开发工具:vs2012 开发语言:C# 小项目或功能比较单一的项目可以直接新建一个MVC基本项目类型即可,但随着需求不断迭代,项目的功能模块越来越多,甚至有些模块可以 ...
- Maven插件Jib配合Harbor生成Docker镜像
1 说明 Maven插件Jib暂不支持https的自签名,因此只能配置以Http的方式访问Harbor私有仓库 以下基于SpringBoot2.x进行配置 2 Maven配置 2.1 pom.xml中 ...
- 【Axure】原型设计工具的概览与初识
软件工程综合实践第三次个人作业 作业要求:通过搜索资料和自学,了解原型设计的工具 前言: Axure是一款强大的原型设计工具,具有比较大的用户基础,在此前提下沟通.传输.修改就显得十分方便,并且在细节 ...
- AI的自学题库-竞赛-基础知识
阿里云(天池): https://tianchi.aliyun.com/course?spm=5176.12281897.0.0.209439a9UwObn3 天池竞赛:https://tianchi ...