zoukankan      html  css  js  c++  java
  • mongodb主从复制

    cat /usr/local/mongodb/etc/mongodb.conf
    ############主库配置文件n内容#################
    dbpath = /data/mongodb/data
    logpath = /usr/local/mongodb/logs/mongodb.log
    fork = true
    port=27017
    oplogSize=2048
    journal = true
    auth = true
    logappend=true #使用追加的方式写日志
    maxConns=100 #最大同时连接数
    bind_ip =192.168.249.128 #这样就可外部访问了,例如从win10中去连虚拟机中的MongoDB
    #主库复制
    master = true


    cat /usr/local/mongodb/etc/mongodb.conf
    ############从库配置文件n内容#################
    dbpath = /data/mongodb/data
    logpath = /usr/local/mongodb/logs/mongodb.log
    fork = true
    port=27017
    oplogSize=2048
    journal = true
    #auth = true
    logappend=true #使用追加的方式写日志
    maxConns=100 #最大同时连接数
    bind_ip =192.168.249.129 #这样就可外部访问了,例如从win10中去连虚拟机中的MongoDB
    #从库复制
    slave = true
    source = 192.168.249.128:27017
    autoresync = true


    #配置通讯key
    openssl rand -base64 756 >~/mongodb.key
    chmod 600 ~/mongodb.key

    #复制key到指定目录
    #主库
    cp ~/mongodb.key /usr/local/mongodb/db/
    #从库
    scp ~/mongodb.key root@192.168.249.129:/usr/local/mongodb/db/

    #修改主库和从库配置文件,都增加以下配置
    vi /usr/local/mongodb/etc/mongodb.conf
    #如果开启了安全认证,需要增加如下两个节点。
    keyFile= /usr/local/mongodb/db/mongodb.key

  • 相关阅读:
    Python 函数
    jQuery的选择器中的通配符
    Spring thymeleaf
    Mybatis 映射关系
    Spring Security学习笔记
    Python中的魔术方法
    Python enumerate
    python lambda表达式
    Vue自定义指令完成按钮级别的权限判断
    elemetUI开关状态误操作
  • 原文地址:https://www.cnblogs.com/FreeFire/p/13298323.html
Copyright © 2011-2022 走看看