mongodb集群AB复制 安装与配置

Unity3d实现红外热成像效果 1.将需要在红外图像中高亮的物体设置到图层PostProcessing。 2.新建一个相机CameraHighLight,设置其Culling Mask为PostProcessing,也就是在这个相机中只有PostProcessing图层的物体可见。 3.新建一个RenderTexture,命名为HightLightRt,将CameraHighLight的Target Texture设HightLightRt。 4.新建一个相机Camera2,这个相机用于显示其他物体。 接下来将CameraHigh 阅读详情

MongoDB是一个可扩展,高性能、开源、模式自由、面向文档的数据库,它并不是我们通常用的RDBMS,属于最近比较热门的"NoSql"的数据库范畴,
它和一般的基于key-value的db还是不大一样的,因为它本身的功能很强大,它已经实现了类似于SQL的很多功能,如index,limit,skip,group….,
当应用的数据量达到海量级,传统的Mysql,Oracle不能满足我们的性能要求,而对于数据还有一定的查询需求时,也许可以考虑一下使用MongoDB。

以下安装及配置方法

软件下载地址:http://downloads-distro.mongodb.org/repo/

测试环境:redhat 6.4 x86 64bit

对应软件:mongo20-10gen-server-2.0.8-mongodb_1.x86_64.rpm        《----服务端

                   mongo20-10gen-2.0.8-mongodb_1.x86_64.rpm   <----客户端

 

 

1、各节点安装

       yum localinstall mongo* -y

2、各节点修改配置文件,并启用下列参数

以下是主节点的:

[root@db1 data]# cat /etc/mongod.conf | grep -v '^$' | grep -v '#'
logpath=/var/log/mongo/mongod.log
logappend=true
fork = true
port = 27017
dbpath=/data/mongo
auth = true
diaglog=0
journal=true
journalCommitInterval=100
syncdelay=60
pidfilepath=/var/run/mongodb/mongodb.pid
master = true

以下是从节点的:

[root@db3 mongo]# cat /etc/mongod.conf | grep -v '^$' | grep -v '#'
logpath=/var/log/mongo/mongod.log
logappend=true
fork = true
port = 27017
dbpath=/data/mongo
auth = true
diaglog=0
journal=true
journalCommitInterval=100
syncdelay=60
pidfilepath=/var/run/mongodb/mongodb.pid
slave = true
source = db1

3、先启动数据库

 /etc/init.d/mongod start

注意:启动的时候,最好监控一下日志,发现,有时提示启动成功了,但日志报错,所以,监控一下,保险些。

若启动成功 可发现有端口监听

[root@db1 data]# netstat -antlp | grep mon
tcp        0      0 0.0.0.0:28017               0.0.0.0:*                   LISTEN      6515/mongod        
tcp        0      0 0.0.0.0:27017               0.0.0.0:*                   LISTEN      6515/mongod

 

4、启动从数据库,并监控日志

tailf /var/log/mongo/mongod.log

会发现类似以下错误提示:

Tue Dec 17 12:04:28 [replslave] repl: sleep 3 sec before next pass
Tue Dec 17 12:04:31 [replslave] repl: from host:db1
Tue Dec 17 12:04:31 [replslave] replauthenticate: no user in local.system.users to use for authentication

说明主从复制需要同步认证帐号

 

5、各节点添加同步认证帐号

[root@db1 data]# mongo
MongoDB shell version: 2.0.8
connecting to: test
> use local    <----切换到本地数据库
switched to db local
> db.addUser('repl','replication');      《-----用户名repl ,密码  replication
{ "n" : 0, "connectionId" : 65, "err" : null, "ok" : 1 }
{
 "user" : "repl",
 "readOnly" : false,
 "pwd" : "418b80a28664aeaeb1ec8bf792ea3052",
 "_id" : ObjectId("52afcd5dc0cd38333bf1973d")
}
> exit

      

6,在主数据库上添加个数据库,然后再监控从服务器日志,会很明显的看到3-5秒会同步一次,同时在数据存储目录也会多出相应的文件。说明同步成功!!            

国科大作业考试资料-人工智能原理与算法-2024新编-第十一次作业整理 1、有一位教授想知道学生是否睡眠充足。每天,教授观察学生在课堂 上是否睡觉,并观察他们是否有红眼。教授获得如下的领域知识: (1)没有观察数据时,学生睡眠充足的先验概率为0.7。 (2)给定学生前一天睡眠充足为条件,学生在晚上睡眠充足的概率是0.8;如果前一天睡眠不充足,则是0.3。 (3)如果学生睡眠充足,则红眼的概率是0.2,否则是0.7。 (4)如果学生睡眠充足,则在课堂上睡觉的概率是0.1,否则是0.3。 将这些信息形式化为一个动态贝叶斯网络,使教授可以使用这个网络从观察序列中进行滤波和预 阅读详情

相关推荐

(实测可用)STM32L431RCT6开发板-实验1 跑马灯实验

一、开发板平台简介: 1、开发板资源简介 (1)开发板主芯片型号:STM32L431RCT6 (2)开发板主芯片封装:LQFP-64_10x10x05P (3)开发板主芯片内核:ARM® Cortex®-M4 (4)开发板主芯片主频:80MHz (5)开发板主芯片Flash大小:256KB (6)开发板主芯片RAM大小:64KB

zhej2014的博客 3167

MongoDB主从复制

MongoDB 主从复制   环境: Win 7 MongoDB软件位置:D:\Program Files (x86)\mongodb 主库数据文件位置:D:\MongoData\7777 主库端口:                       7777 主库启动配置文件:     D:\MongoData\7777.cnf 从库数据文件位置:D:\MongoData\8888

Dillon Oracle博客 820

手把手教你安装 Vivado2022.2(附安装包)

Vivado 2022.2版本与之前的版本相比,具有以下几个显著的优势:电源设计管理器(PDM):Vivado 2022.2引入了全新的电源设计管理器(PDM),这是一个下一代功耗评估平台,为Versal® 和 Kria™ SOM提供了准确一致的功耗估计能力。PDM是Versal产品家族的首选功耗评估工具,为Versal ACAP硬IP块提供增强向导,简化从XPE向PDM的迁移,帮助用户获得准确的功耗评估。

dpwkj的博客 2万+

MongoDB主从同步设置

MongoDB主从同步设置 主从设置 Master:192.168.111.103Port:8001 Slave:192.168.111.104Port:8001 启动Master mongod--dbpath/data/masterdb/--master--oplogSize64--port8001--fork--logpath/var/logs/mongo...

azhegps的博客 1170

麒麟OS恢复出厂设置原理与实操:非重装的系统状态回滚

Linux操作系统中的‘恢复出厂设置’并非简单重装或镜像还原,而是一种基于状态快照、包管理与配置模板的可控回滚机制。其核心原理依赖LVM快照技术、RPM包签名验证和预置配置模板,兼顾系统稳定性与用户数据安全。该方案在政务、教育等国产化场景中具有显著技术价值——不格式化硬盘、不丢失/home文档、不重配驱动与授权,大幅降低运维复杂度。典型应用场景包括系统卡顿修复、软件冲突清理、桌面环境异常恢复等。本文深入解析银河麒麟V10的kylin-restore-cli工具链与麒麟管家集成逻辑,聚焦‘恢复出厂设置’这一高

weixin_30879169的博客 773

NX/UG二次开发—CAM—设置程序修剪边界Boundary

最近做了一个设置CAM程序边界的小工具,分享一下经验(官方的代码在文章末尾处),以下均以修剪边界曲线为例。 以下为官方提供的源码: /***************************** Include Files **********************************/ #include <stdlib.h> #include <uf.h> #include <uf_obj.h> #include <uf_object_type

门前大桥下,游过一群鸭,快来看一看,原来是C++ 3733

Mongodb安装配置、主从同步

Mongodb安装配置 1. 下载 mkdir /usr/local/src/mongodb cd /usr/local/src/mongodb wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.4.tgz 2.解压 tar zxvf mongodb-linux-x86_64-2.0.4.t...

weixin_34087503的博客 235

通过情感分类实例 详细介绍如果借助Huggingface平台 完成Transformers模型运行(包括配置环境-tokenizer-Model-输出头-预测)

attention_mask和padding是配套使用的,当人为去修改padding的时候,也要把attention_mask里面的参数进行修改。下载Huggingface包,Huggingface可以说是一个社区,集成了很多nlp的模型、数据集、预训练权重文件等等,并且免费,只需要pip install下载即可。那么用什么做分类就选择什么输出头,就import什么东西。代码中使用了自动分词器选择,它是由checkpoint指定的预训练模型关联的,不用我们自己选择tokenizer,它自动帮我们选择好了。

LZL2020LZL的博客 1135

MongoDB 主从同步设置

MongoDB 主从同步设置 关于MongoDB的安装及启动参数说明可以参考我之前转载的《Ubuntu安装MongoDB》与《Mongodb启动命令mongod参数说明》 主从设置 Master: 192.168.111.103 Port:8001 Slave:192.168.111.104 Port:8001 启动Master mongod --dbp...

weixin_33857230的博客 248

12、多端神经形态晶体管:原理、应用与算法探索

本文综述了多端神经形态晶体管的原理、应用与算法探索。从神经元MOS晶体管的发展到基于电解质栅极晶体管(EGT)的新型器件设计,系统阐述了其在低电压、多功能逻辑运算和突触行为模拟方面的优势。重点介绍了其在化学生物传感器(如多巴胺和pH检测)中的高灵敏度应用,以及在树突整合、时空总和、动态逻辑和神经元算术等树突算法中的实现。文章还总结了该类器件在神经形态计算、智能传感等领域的广阔前景,并分析了当前面临的材料工艺、理论建模与系统集成挑战,展望了未来发展方向。

delta的博客 143

2024年12月数据月报

2024年12月大数据月报,为您准备了阿里、字节、百度等大厂150多篇实践案例

SmartSi 2654

mongodb学习笔记—mongodb集群搭建(master slave集群)

##集群规划 IP 端口 角色 10.1.200.77 27017 master 10.1.200.78 27017 slave 10.1.200.87 27017 slave 10.1.200.118 27017 slave master、slave集群具体流...

chfantv17156的博客 508

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

linux搭建MongoDB分片集群,并使用springboot访问分片集群

前言 本博文为拉钩java高薪训练营4-2mongoDB的作业题 业务场景 用户在拉勾网投递简历时,我们会为每次投递的简历生成一份快照,将快照信息存储到 MongoDB中。 功能需求:搭建MongoDB分片集群,模拟简历快照数据进行操作,具体要求如下: (1) 如图搭建一个分片集群,要求每个分片节点中的复制集含有一个仲裁节点 (2) 使用权限控制,建立要访问的数据库lg_resume,这个账号名字是lagou_gx、密码是abc321 这个账号对数据库有读写权限 (3) 使用SpringBoot

qq_29308413的博客 1945

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

linux系统mongodb 分片集群搭建

mongodb分片集群搭建

xiaosong_2016的博客 721

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

MongoDB配置复制集(一主两从一仲裁)

一、准备工作 1.安装MongoDB 4.0 2.win10 64位系统 二、安装MongoDB 1.具体安装mongoDB步骤 2.配置环境变量 三、配置复制集 复制集主节点端口号为27100,从节点1为27101,从节点2为27102,仲裁节点为27103(端口号可以自行决定) 1.在data文件夹中新建四个文件夹,分别为primary(主服务器)、secondary1(从服务器1)、sec...

星矢的博客 1527

MongoDB安装、群集原理

MongoDB安装、群集原理 安装 Windows 直接在官网下载 配置文件为安装路径下/bin/mongod.cfg 启动:net start mongodb 停止:net stop mongodb Mac(解压包安装) 去下载官网TGZ包,在电脑解压,进入/bin目录输入./mongod即可运行,不推荐使用,所有配置必须启动时带命令参数 Mac(brew安装) MongoDB 不再...

Lailai Monkey的博客 319

java mongodb 配置文件_mongodb安装-配置文件

清单:2台节点机器+1台投票机器(因为偶数台,凑够奇数台,因为选举时,多与半数才能成功选举,如果2台,死一台,只剩一台,少于1/2,是不能正常进行选举的,所以要加一台投票机器,(其实不一定非奇数台,确保死一台仍有半数以上的机器就行,不过建议奇数台))10.13.2.51:2701710.13.2.52:2701710.13.2.151:27017(arbiters)1台mongos机器10.13....

weixin_35509069的博客 498

MongoDB 分片+副本 集群配置

Mongodb分块+副本 简单示意图 服务器 192.168.0.11 192.168.0.12 192.168.0.13 192.168.0.15 192.168.0.16 192.168.0.17 分片+副本(每一个分片既是一个副本)     Shard0         192.168

yamorn的专栏 712

linux安装mongodb服务器配置,CentOS系统下MongoDB安装及配置教程

一、准备工作:运行yum命令查看MongoDB的包信息复制代码 代码如下:[root@vm ~]# yum info mongo-10gen(提示没有相关匹配的信息,)说明你的centos系统中的yum源不包含MongoDB的相关资源,所以要在使用yum命令安装MongoDB前需要增加yum源,也就是在 /etc/yum.repos.d/目录中增加 *.repo yum源配置文件,以下分别是针对c...

weixin_29038155的博客 413

Ubuntu 18.04下 MongoDB的安装与基本配置

MongoDB的安装 MongoDB的安装我们通常会使用命令行的方式来安装,你需要注意的就是保持网络畅通~: 导入公钥 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5 复制代码2.创建源列表文件MongoDB echo "deb ...

weixin_33827590的博客 961

MongoDB实战

一、MongoDB在Linux的安装 下载社区版 MongoDB 4.1.3 去官网下载对应的MongoDB 然后上传到Linux虚拟机 将压缩包解压即可 tar -zxvf MongoDB-linux-x86_64-4.1.3.tgz 启动 ./bin/mongod 指定配置文件方式的启动 ./bin/mongod -f mongo.conf 配置文件样例: dbpath=/data/mongo/ port=27017 bind_ip=0.0.0.0 fork=true logpath = /data

jiqiren1994的博客 248

mongodb的set集合安装(windows)

本次set集合安装3个mongodb pc1(ip:192.168.0.201) 安装mongodb 1  pc2(ip:192.168.0.202) 安装mongodb 2  安装mongodb 3 一.安装mongodb 1    mongodb 1所在目录:D:\lfy\mongodb\cluster\mongodb20   1.D:\lfy\mongodb\cluster\mon

lifengyong2009的专栏 894

Mongodb常用

第一章:逻辑结构 Mongodb 逻辑结构 MySQL逻辑结构 库database 库 集合(collection) 表 文档(document) 数据行 选择之所以称之为选择,肯定是痛苦的! ------->oldguo 第二章:安

干货满满~ 331

Mongdb可复制集群下异地容灾

安装好I2节点,并做好相应规则 1.1. 规则结构如下: 1.2. 生产集群状态(健康) repl1:PRIMARY> rs.status() { “set” : “repl1”, “date” : ISODate(“2020-02-28T07:05:42.746Z”), “myState” : 1, “term” : NumberLong(3), “syncingTo” : “”,...

jisen_huang的专栏 752

Mongodb

MongoDB 教程—菜鸟教程 MongoDB 逻辑结构 MySQL : 库:database 表:table 列:col 行:row MongoDB: 库:database 集合(表):collection 文档(json) { id:101 name:zhangsan ...

Pang的博客 361

09NoSQL之MongoDB

MongoDB1.介绍01.逻辑结构介绍2.MongoDB安装部署01.安装部署02.配置文件03.使用systemd方式管理MongoDB3.MongoDB常用基本操作01.默认存在的库02.命令种类03.集合的操作04.文档的操作4.用户及权限管理01.介绍02.用户创建语法03.用户管理案例5.MongoDB复制集01.基本原理介绍02.环境准备A 配置普通复制集:B 1主1从1个arbiter:03.将28019替换为arbiter6.复制集管理操作01.查看复制集状态02.添加删除节点03.特殊从

weixin_45598345的博客 138
上一篇: LINUX SSH jail 笼环境下如何添加命令
下一篇: logrotate简单实现各种日志自动轮转
nerissa
博客等级 码龄22年 9粉丝 47原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值