Mongodb的安装部署

本文涉及的产品
云数据库 MongoDB,独享型 2核8GB
推荐场景:
构建全方位客户视图
简介: Mongodb的安装部署

一、环境介绍

1.配置模式:一主两从
2.系统:rhel7.1
3.配置节点及IP: node-3 192.168.3.13 
                                node-4 192.168.3.14
                                node-5 192.168.3.15

二、配置mongodb的yum源

# /etc/yum.repos.d/mongodb.repo
[mongodb-org]
name=MongoDB Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/mongodb/yum/el$releasever/
gpgcheck=0
enabled=1

三、安装mongodb

yum install -y mongodb-org-server mongodb-org

三、启动mongodb

1.mongodb启动

[root@node-3 yum.repos.d]# systemctl start mongod.service

2.查看mongodb的状态

[root@node-3 yum.repos.d]# systemctl status mongod
● mongod.service - MongoDB Database Server
   Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; vendor preset: disabled)
   Active: active (running) since Wed 2022-01-19 17:58:27 CST; 11s ago
     Docs: https://docs.mongodb.org/manual
  Process: 15741 ExecStart=/usr/bin/mongod $OPTIONS (code=exited, status=0/SUCCESS)
  Process: 15740 ExecStartPre=/usr/bin/chmod 0755 /var/run/mongodb (code=exited, status=0/SUCCESS)
  Process: 15734 ExecStartPre=/usr/bin/chown mongod:mongod /var/run/mongodb (code=exited, status=0/SUCCESS)
  Process: 15731 ExecStartPre=/usr/bin/mkdir -p /var/run/mongodb (code=exited, status=0/SUCCESS)
 Main PID: 15750 (mongod)
   CGroup: /system.slice/mongod.service
           └─15750 /usr/bin/mongod -f /etc/mongod.conf

Jan 19 17:58:27 node-3 systemd[1]: Starting MongoDB Database Server...
Jan 19 17:58:27 node-3 mongod[15741]: about to fork child process, waiting until server is ready for connections.
Jan 19 17:58:27 node-3 mongod[15741]: forked process: 15750
Jan 19 17:58:27 node-3 systemd[1]: Started MongoDB Database Server.

3.查看监听端口

[root@node-3 ~]# netstat -tunlp |grep 27017
tcp        0      0 127.0.0.1:27017         0.0.0.0:*               LISTEN      15750/mongod        
[root@node-3 ~]#

四、进入mongodb

[root@node-3 ~]# mongo
MongoDB shell version v5.0.5

五、查看mongodb的所有数据库

> show dbs;
admin   0.000GB    #超级管理员的库,存储用户信息
config  0.000GB  #存储集群配置
local   0.000GB
> show databases;
admin   0.000GB
config  0.000GB
local   0.000GB
>
相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
相关文章
|
NoSQL 关系型数据库 MySQL
Linux平台下安装部署MongoDB数据库及基本使用(1)
Linux平台下安装部署MongoDB数据库及基本使用(1)
458 0
|
6月前
|
存储 JSON 分布式计算
MongoDB【部署 01】mongodb最新版本6.0.5安装部署配置使用及mongodb-shell1.8.0安装使用(云盘分享安装文件)
MongoDB【部署 01】mongodb最新版本6.0.5安装部署配置使用及mongodb-shell1.8.0安装使用(云盘分享安装文件)
355 0
|
NoSQL MongoDB 数据库
Mongodb数据库的安装部署
Mongodb数据库的安装部署
262 2
|
NoSQL Ubuntu Linux
Linux服务器安装部署最新稳定版本mongoDB社区版- Ubuntu-20.04版本
Linux服务器安装部署最新稳定版本mongoDB社区版- Ubuntu-20.04版本
1192 0
Linux服务器安装部署最新稳定版本mongoDB社区版- Ubuntu-20.04版本
|
NoSQL MongoDB 数据库
mac 安装部署mongoDB社区版
mac 安装部署mongoDB社区版
288 0
mac 安装部署mongoDB社区版
|
NoSQL 物联网 Linux
CentOS 6.5环境 MongoDB 3.2.8 单实例安装部署
本文是基于CentOS6.6操作系统上安装MongoDB3.2.8社区版。操作系统要求是64位,MongoDB要求下载64位版本。不建议生产环境部署单实例,可以部署集群,提高数据库的安全性、稳定性和可用性。
2631 0
|
1月前
|
存储 关系型数据库 MySQL
一个项目用5款数据库?MySQL、PostgreSQL、ClickHouse、MongoDB区别,适用场景
一个项目用5款数据库?MySQL、PostgreSQL、ClickHouse、MongoDB——特点、性能、扩展性、安全性、适用场景比较
|
25天前
|
NoSQL Cloud Native atlas
探索云原生数据库:MongoDB Atlas 的实践与思考
【10月更文挑战第21天】本文探讨了MongoDB Atlas的核心特性、实践应用及对云原生数据库未来的思考。MongoDB Atlas作为MongoDB的云原生版本,提供全球分布式、完全托管、弹性伸缩和安全合规等优势,支持快速部署、数据全球化、自动化运维和灵活定价。文章还讨论了云原生数据库的未来趋势,如架构灵活性、智能化运维和混合云支持,并分享了实施MongoDB Atlas的最佳实践。
|
26天前
|
NoSQL Cloud Native atlas
探索云原生数据库:MongoDB Atlas 的实践与思考
【10月更文挑战第20天】本文探讨了MongoDB Atlas的核心特性、实践应用及对未来云原生数据库的思考。MongoDB Atlas作为云原生数据库服务,具备全球分布、完全托管、弹性伸缩和安全合规等优势,支持快速部署、数据全球化、自动化运维和灵活定价。文章还讨论了实施MongoDB Atlas的最佳实践和职业心得,展望了云原生数据库的发展趋势。