当前位置:   article > 正文

mysql仲裁节点_mongodb主从仲裁节点配置

mysql仲裁节点怎么配置

环境介绍

系统:CentOS 6.9

设备3台:172.16.10.42(27020端口),172.16.10.90(27020端口),172.16.10.199(27020端口),如果没有足够设备也可部署同一台设备上面,只需要修改端口即可。

准备工作

同步系统时间:保证各个机器的时间一致,可使用/usr/sbin/ntpdate time.nist.gov 进行系统时间同步,在系统任务中添加新的任务 crontab -e

0 12 * * * /usr/sbin/ntpdate time.nist.gov >/dev/null 2>&1

配置同时允许打开的文件最大数

查看系统允许同时打开文件的最大数 :ulimit -a

查看系统允许的最大句柄文件数:cat /proc/sys/fs/file-max

修改允许最大打开文件数,修改之后会永久生效,在【/etc/security/limits.conf】中,增加下面的代码:

* soft nofile 65536

* hard nofile 65536

保证3台设备相互之间网络访问可达

防火墙打开27020端口

/sbin/iptables -I INPUT -p tcp --dport 27020 -j ACCEPT #开放端口

/etc/init.d/iptables save # 保存修改

service iptables restart # 重启防火墙,修改生效复制代码

准备安装

选择MongoDB存放位置,例如: /home/mongodb

使用cd 命令cd /home/mongodb 进入mongodb 目录,下载MongoDB 压缩包 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.4.10.tgz

解压文件 tar -xzvf mongodb-linux-x86_64-rhel62-3.4.10.tgz 到当前目录下

创建数据存放文件夹 mkdir data,创建日志存放文件夹 mkdir log

分配机器172.16.10.42(主节点),172.16.10.90(从节点),172.16.10.199(arb仲裁节点)

安装MongoDB主节点

在mongdb 目录下新建mongod.conf文件,编辑如下内容

systemLog:

destination: file

path: /home/mongodb/log/mongod.log #日志存放位置

logAppend: true #以追加的形式写入日志

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/爱喝兽奶帝天荒/article/detail/868989
推荐阅读
相关标签
  

闽ICP备14008679号