返回顶部
首页 > 资讯 > 数据库 >MongoDB单节点部署
  • 123
分享到

MongoDB单节点部署

MongoDB单节点部署 2015-03-12 13:03:58 123人浏览 绘本
摘要

Ð 安装包下载 Ð 数据库安装 Ð 数据库启动 Ð 补充 MongoDB配置文件注释 安装包下载 下载地址:https://www.mongoDB.com/download-center/commUnity 这里下载

Ð 安装包下载

Ð 数据库安装

Ð 数据库启动

Ð 补充

MongoDB配置文件注释

  • 安装包下载

下载地址:https://www.mongoDB.com/download-center/commUnity

这里下载的是

在安装时均使用root用户,如果非root用户则在命令前加sudo命令,用来以root身份运行

1.创建/data/sdv1/monGodb/mongodb文件夹

# mkdir -p /data/sdv1/mongodb

2.解压文件

# tar -xzvf mongodb-linux-x86_64-rhel70-4.0.5.tgz

3.将解压后的文件下所有内容移动到mongodb文件夹下

注意这里不是将mongodb-linux-x86_64-rhel70-4.0.5文件夹移动到创建好的mongodb下,而是文件下的内容。

# mv mongodb-linux-x86_64-rhel70-4.0.5/* /data/sdv1/mongodb/

4.添加mongodb的环境变量

# vim /etc/profile

5.在文件末尾插入如下内容

export MONGODB_HOME=/data/sdv1/mongodb  

export PATH=$PATH:$MONGODB_HOME/bin

6.修改保存后要重启系统配置,执行命令如下

# source /etc/profile

7.同步内存中的数据到磁盘

# sync

经过上述步骤,已完成基本配置,接下来创建mongodb数据文件和日志文件的存放位置,并且对启动项进行配置,启动项配置其中包含数据库文件路径和日志文件路径,填写上述将要创建的文件夹或文件路径。具体步骤如下:

1.创建数据库文件存放路径

# mkdir -p /data/sdv1/mongodb/mydata

# chmod -R 777 /data/sdv1/mongodb/mydata

 2.创建日志文件

# cd /data/sdv1/mongodb

# mkdir logs

# cd logs

# touch mongodb.log

3.创建启动文件

# cd /data/sdv1/mongodb/bin

# touch mongodb.conf

4.编辑启动文件

# vim mongodb.conf

5.在文件中插入如下内容

dbpath = /data/sdv1/mongodb/mydata  #数据文件存放目录

logpath = /data/sdv1/mongodb/logs/mongodb.log #日志存放目录

port = 27017 #连接端口

fork = true #以守护程序的方式启用,即在后台运行

logappend = true

maxConns = 5000

storageEngine = mmapv1

  • 启动数据库

经过配置后即可启动数据库了,启动数据库文件在bin目录下执行以下命令

1.切换到bin目录下

# cd /data/sdv1/mongodb/bin

2.启动数据库

# ./mongod --config mongodb.conf

3.访问数据库

# ./mongo

  • 补充

MongoDB配置文件注释

# 日志文件位置
logpath=/data/db/journal/mongodb.log

# 以追加方式写入日志
logappend=true

# 是否以守护进程方式运行
fork = true

# 默认27017
port = 27017

# 数据库文件位置
dbpath=/data/db

# 启用定期记录CPU利用率和 I/O 等待
cpu = true

# 是否以安全认证方式运行,默认是不认证的非安全方式
noauth = true
auth = true

# 详细记录输出
verbose = true

#用于开发驱动程序时验证客户端请求
objcheck = true

# 启用数据库配额管理
#quota = true

# 设置oplog记录等级
#   0=off (default)
#   1=W
#   2=R
#   3=both
#   7=W+some reads

diaglog=0

# 动态调试项
nocursors = true

# 忽略查询提示
nohints = true

# 禁用Http界面,默认为localhost:28017
nohttpinterface = true

# 关闭服务器端脚本,这将极大的限制功能
noscripting = true

# 关闭扫描表,任何查询将会是扫描失败
notablescan = true

# 关闭数据文件预分配
noprealloc = true

# 为新数据库指定.ns文件的大小,单位:MB
nssize =

# MongoDB数据库复制选项
# 指定副本集名称
replSet=setname
# 复制操作日志的最大大小,单位:MB
oplogSize=1024
#指定副本集成员之间存储身份验证信息的密钥文件的路径
keyFile=/path/to/keyfile

 

您可能感兴趣的文档:

--结束END--

本文标题: MongoDB单节点部署

本文链接: https://lsjlt.com/news/3316.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • MongoDB单节点部署
    Ð 安装包下载 Ð 数据库安装 Ð 数据库启动 Ð 补充 MongoDB配置文件注释 安装包下载 下载地址:https://www.mongodb.com/download-center/community 这里下载...
    99+
    2015-03-12
    MongoDB单节点部署
  • Redis 单节点部署的实现
    目录第一步 下载Redis第二步 安装Redis第三步 修改配置文件第四步 启动服务第一步 下载Redis 下载地址:http://www.redis.cn/download/ 第二步 安装Redis [root@lo...
    99+
    2022-06-27
    Redis单节点部署
  • Redis单节点部署的实现
    目录第一步 下载Redis第二步 安装Redis第三步 修改配置文件第四步 启动服务第一步 下载Redis 下载地址:http://www.redis.cn/download/ 第...
    99+
    2024-04-02
  • OpenStack单节点部署的方法是什么
    OpenStack是一个开源的云计算平台,可以实现私有云和公有云的搭建。单节点部署是指在一台机器上部署OpenStack,以下是一种...
    99+
    2023-10-25
    OpenStack
  • k8s单节点部署的方法是什么
    要在Kubernetes上部署单节点集群,可以按照以下步骤进行操作: 安装Docker:首先,需要在节点上安装Docker。可以...
    99+
    2023-10-27
    k8s
  • kafka单节点部署的方法是什么
    Kafka单节点部署的方法如下: 下载Kafka:首先需要从官方网站下载Kafka的二进制文件。下载地址为:http://kaf...
    99+
    2024-04-02
  • etcd节点如何部署
    这篇文章主要介绍了etcd节点如何部署的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇etcd节点如何部署文章都会有所收获,下面我们一起来看看吧。一 环境准备1.1 基础环境nt...
    99+
    2024-04-02
  • 单机mongodb部署脚本
    单机mongodb部署脚本,第一次接触mongodb,公司做日志分析需要mongodb的环境。内部先安装一台供开发人员使用,后续会根据业务情况,逐步完善mongodb的部署维护文档。脚本如下:#!/bin/...
    99+
    2024-04-02
  • 单节点KAFKA的安装部署是怎样的
    本篇文章给大家分享的是有关单节点KAFKA的安装部署是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。项目背景:    项目需要为使用增量数据同步工具,...
    99+
    2023-06-03
  • redhat6 + 11G RAC 双节点部署
     一、配置网络环境node1[root@node1 ~]#vi/etc/sysconfig/networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=node...
    99+
    2024-04-02
  • Kubernetes控制节点的部署
    目录标签和nodeSelector标签选择亲和性和反亲和性污点和容忍度系统默认污点容忍度DaemonSet标签和nodeSelector 标签(Label)是附加到 Kubernet...
    99+
    2024-04-02
  • jenkins可选节点怎么部署
    要部署Jenkins可选节点,可以按照以下步骤进行操作: 打开Jenkins的管理界面。在导航栏中点击"Manage Jenkin...
    99+
    2023-10-25
    jenkins
  • 云服务器部署pi节点
    云服务器部署pi节点可以采取多种方式,以下是其中一种常见的部署方式:租用云服务器:通过租用云服务器来构建pi服务器集群。这种方式相对较为灵活,可以根据需要随时取消租用或增加服务器。私有云服务器:将pi服务器部署在私有云服务器上,通过独立的域...
    99+
    2023-10-26
    节点 服务器 pi
  • MongoDB中怎么部署单实例
    这篇文章将为大家详细讲解有关MongoDB中怎么部署单实例,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1. 安装所需依赖yum install&...
    99+
    2024-04-02
  • 使用kubeadm部署多节点集群
    命令行工具 在 kubernetes 中,主要有三个日常使用的工具,这些工具使用 kube 前缀命名,这三个工具如下: kubeadm:用来初始化集群的指令,能够创建集群已经添加新的...
    99+
    2024-04-02
  • openstack怎么快速部署双节点
    在OpenStack中快速部署双节点的方法如下: 安装操作系统:在两台服务器上安装操作系统,建议使用支持OpenStack的操作...
    99+
    2023-10-25
    openstack
  • MongoDB为何要部署单机副本集
    部署单机副本集最终目的:以后扩展的时候也好进行扩展。在不用停机的情况下,进行添加节点。添加用户组groupadd -g 355 mongodb     &n...
    99+
    2024-04-02
  • MongoDB Replica Set 部署
    在生产中使用MongoDB, 为了数据安全性和访问稳定性. 副本集是经常被使用到的.书接上回, 话说MongoDB副本集已经安装过很多次了.但是每次都要去 百度 具体命令细节.只好自己整理笔记,记录下来,以...
    99+
    2024-04-02
  • 部署Physical Dataguard 与 双节点Oracle RAC环境
     关于oracle rac 部署请访问这里 http://worms.blog.51cto.com/969144/1416975系统信息:Primary端RAC  Primar...
    99+
    2024-04-02
  • 多节点 安装redis cluster安装部署-4.0.1
    环境节点数量IP:172.17.7.11   CPU :12 核  MEM:96G   启动服务数量:6   使用端口:7001~12IP:172.17.7.25   CPU :12 核  MEM:96G ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作