Mongodb-简单部署
一、MongoDB是一款NoSql数据库
二、部署单实例MongoDB
1.安装环境:
(1)系统:Centos7.2
(2)MongoDB:Percona的MongoDB3.4
2.配置yum源
percona官方文档【https://www.percona.com/doc/percona-repo-config/yum-repo.html】
# yum -y install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm
3.yum安装MongoDB
percona官网文档【https://www.percona.com/doc/percona-server-for-mongodb/3.6/install/yum.html#yum】
# yum install Percona-Server-MongoDB-
4.创建MongoDB服务目录
# mkdir -p /opt/mongo/{mongo_data,mongo_log}
# chown -R mongod.mongod /opt/mongo/
# usermod -d /opt/mongo mongod
5.优化配置文件
# vim /etc/mongod.conf
修改以下标红部分配置
storage:
dbPath: /opt/mongo/mongo_data/
systemLog:
destination: file
logAppend: true
path: /opt/mongo/mongo_log/mongod.log
net:
port: 27017
bindIp: 本机内网IP
6.修改systemd相关配置
# vim /usr/lib/systemd/system/mongod.service
修改
PIDFile=/opt/mongo/mongo_log/mongod.pid # vim /etc/sysconfig/mongod
STDOUT="/opt/mongo/mongo_log/mongod.stdout"
STDERR="/opt/mongo/mongo_log/mongod.stderr" # systemctl daemon-reload
7.启动MongoDB实例
# systemctl enable mongod #开机自启
# systemctl start mongod #启动MongoDB
8.登录MongoDB
# mongo --host 10.140.0.4 --port
Percona Server for MongoDB shell version v3.4.14-2.12
connecting to: mongodb://10.140.0.4:27017/
Percona Server for MongoDB server version: v3.4.14-2.12
Server has startup warnings:
2018-05-08T03:00:19.574+0800 I CONTROL [initandlisten]
2018-05-08T03:00:19.574+0800 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database.
2018-05-08T03:00:19.574+0800 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted.
2018-05-08T03:00:19.574+0800 I CONTROL [initandlisten] ** You can use percona-server-mongodb-enable-auth.sh to fix it.
2018-05-08T03:00:19.574+0800 I CONTROL [initandlisten]
Mongodb-简单部署的更多相关文章
- mongodb 简单部署方案及实例
mongodb 简单部署方案及实例 转载:http://my.oschina.net/zhuzhu0129/blog/53290 第一节 准备工作 一 安装mongodb 我这里选用rehl 5.6 ...
- MongoDB学习:(二)MongoDB简单使用
MongoDB学习:(二)MongoDB简单使用 MongoDB使用: 执行mongodb的操作之前,我们需要运行命令,来进入操作命令界面 >mongo 提示该错误,说明我们系统缺少一个补丁,该 ...
- XenApp简单部署
作者:MR.Yangwj 目录 XenApp简单部署... 1 一. XenApp安装... 1 (一) 服务器配置任务... 9 1) 许可证服务器配置... 9 ...
- mongodb环境部署
mongodb 环境部署 1.环境说明 安装软件:mongodb-linux-x86_64-.tgz 软件安装位置:/usr/local/mongodb 数据存放位置:/var/mongodb/dat ...
- Glue4Net简单部署基于win服务的Socket程序
smark 专注于高并发网络和大型网站架规划设计,提供.NET平台下高吞吐的网络通讯应用技术咨询和支持 Glue4Net简单部署基于win服务的Socket程序 在写一些服务应用的时候经常把要它部署到 ...
- mongodb分片部署
Mongodb 分片部署 配置mongodb集群,比如 在3个server上配置 3 shard的Mongodb集群: 架构: 1.每片数据需要3个mongod server,2个为主从数据节点:1个 ...
- SQL Server中的变更捕获技术--简单部署
------准备------ CREATE DATABASE db_test_cdc ,) ,name )); INSERT INTO t1(name)VALUES('test') ------开始- ...
- .Net Core MongoDB 简单操作。
一:MongoDB 简单操作类.这里引用了MongoDB.Driver. using MongoDB.Bson; using MongoDB.Driver; using System; using S ...
- Tomcat_记一次tomcatwar包应用简单部署过程
记一次tomcat war包应用简单部署过程 by:授客 QQ:1033553122 1. 实践环境 Linux apache-tomcat-7.0.73 2. 实践步骤 # 解压tomcat压缩 ...
- Ceph分布式存储-原理介绍及简单部署
1)Ceph简单概述Ceph是一个分布式存储系统,诞生于2004年,最早致力于开发下一代高性能分布式文件系统的项目.Ceph源码下载:http://ceph.com/download/.随着云计算的发 ...
随机推荐
- HTTPS的常见错误及解决方案Chrome篇
Chrome浏览器错误代码 问题原因 解决方法 NET::ERR_CERT_DATE_INVALID 网站的ssl证书有效期过期导致的 重新申请新的SSL证书 NET::ERR_CERT_COMMON ...
- java面向对象4-多态
5 多态 5.1多态:polymorphism概念 定义:某一类事物的多种存在形态表现形式:父类变量指向子类实例 例:动物中猫,狗 猫这个对象对应的类型是猫类型 猫 x = new 猫(); 同时猫也 ...
- HYSBZ-4033-树上染色(树上DP)
链接: https://vjudge.net/problem/HYSBZ-4033 题意: 有一棵点数为N的树,树边有边权.给你一个在0~N之内的正整数K,你要在这棵树中选择K个点,将其染成黑色,并 ...
- springboot+mybatis日志显示SQL的最简单方法
在springBoot+Mybatis日志显示SQL的执行情况的最简单方法就是在properties新增:logging.level.cn.piesat.mapper=debug 注意:其中cn.pi ...
- spark数据倾斜与解决方法
一.数据倾斜 数据倾斜一般发生在对数据进行重新划分以及聚合的处理过程中.执行Spark作业时,数据倾斜一般发生在shuffle过程中,因为Spark的shuffle过程需要进行数据的重新划分处理.在执 ...
- python-套接字编程之udp
使用udp协议 服务端: #!/usr/bin/python3 # coding:utf-8 # Auther:AlphaPanda # Description:UDP服务端 # Version:1 ...
- python 面向对象_2
self的理解 通俗理解self就是实例对象,实例化的是什么,self就是什么 实例变量: 经过实例化才能使用的变量 class Person(): def __init__(self,id,name ...
- asp.net批量下载
1.首先读取文件夹下的文件,可能同时存在多个文件 2.选中文件,然后点击下载,同时可以选择多个文件. 思路:通过生产压缩包的形式进行下载,然后再清楚压缩包,这样用户可以一次性全部下载下来. 一.获取目 ...
- c++ STL map 用法
map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据 处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时 ...
- B. Array K-Coloring
B. Array K-Coloring 给定一个数组 要求对元素进行染色,满足相同元素颜色一定不同,且所有颜色要全部用完 #include<bits/stdc++.h> using nam ...