本文分享某客户实施方案,在今年9月中旬已经实施完毕。
一、环境构建步骤
1
线上环境
都是副本集模式看,3个业务访问节点+1个隐藏节点+1个延迟节点(隐藏节点做Hadoop、Spark数据同步使用以及数据报表查询等)。
2
主机以及配置说明
10.21.18.21 primary节点 优先级为100
10.21.18.22 secondary节……
1 实验环境搭建
三台Ubuntu 14.04 64bit Server。
1
2
3
4
5
6
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
Codename: trusty
Mongodb version db version v2.6.7.
Pymongo version 2.7
1.1 Install ……
Sven Slootweg (joepie91)是一名黑客,同时也是CrytoCC的创建者,现在提供Node.js代码评审服务。近日,他在个人博客上发表了一篇博文《为什么你应该永远、永远、永远不要再使用MongoDB》。在文中,他列举了如下理由:
丢失数据(见1、2);
默认忽略错误,假设每次写入都是成功的,在32位系统上,这可能会导致数据无声无……
mongodb 主:10.23.2.3
mongodb 从:10.23.2.4
配置文件参考链接如下:
http://blog.csdn.net/fdipzone/article/details/7442162
http://segmentfault.com/a/1190000002924522
以下内容在主上操作:
#mkdir -p /home/tools //创建软件包存储目录,可以自己定义
#cd /home/tools/ //进入软件包目录
#wget http://fastdl.mo……
Linux下自动备份Mongodb数据库并删除指定天数前的备份
说明:
Mongodb数据库服务器
操作系统:CentOS
Mongodb数据库版本:mongodb-linux-x86_64-2.6.x
具体操作:
1、创建Mongodb数据库备份目录
mkdir -p /home/backup/mongod_bak/mongod_bak_now
mkdir -p /home/backup/mongod_bak/mongod_bak_list
2、新建Mongodb数据库……
说明:
操作系统:CentOS 6.0 64位
IP地址:192.168.1.254
实现目的:安装配置MongoDB数据库
具体操作:
一、关闭SElinux、配置防火墙
#vim /etc/selinux/config
#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉
#SELINUX=disabled #增加
:wq! #保存退出
#setenforce 0 #使配置立即生效
#vim /etc/sysconfig/i……