• Mongodb 副本集


    mongodb主从模式就是一个 单副本的应用;没有很好的扩展性和容错性;

    副本集的多个副本保证了容错性;主服务器负责整个副本集的读写,副本集定时同步数据;主节点挂掉;副本集会自动选举一个主的服务器;

    配置信息:
    172.16.17.191
    172.16.17.192
    172.16.17.193

    # wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.2.10.tgz
    # tar -xf mongodb-linux-x86_64-rhel62-3.2.10.tgz -C /opt
    # mv mongodb-linux-x86_64-rhel62-3.2.10.tgz mongod
    # mkdir /data/db # 默认数据存放位置是/opt/db
    启动191;
    /opt/mongod/bin/mongod --fork --port 27017 --dbpath /data/db --logpath /opt/mongod/log/mongodb.log --replSet repset

    任意一台作为主服务;

    1、使用admin 数据库
    > use admin
    switched to db admin
    
    2、定义副本集配置变量
    这里的 _id:”repset” 和上面命令参数“ –replSet repset” 要保持一样。(可以自定义)
    > config = { _:"repset", members:[ {_id:0,host:"172.16.17.191:27017"}, {_id:1,host:"172.16.17.192:27017"}, {_id:2,host:"172.16.17.193:27017"}] } 3、初始化副本集配置 >rs.initiate(config); 4、查阅副本集 >rs.conf() 或者 >rs.status()
    5、增添节点 添加节点,需要在主节点进行 PRIMARY>>rs.add(hostname:port)
    6、删减节点 删减节点,需要在主节点进行 PRIMARY>rs.remove(hostname:port)
  • 相关阅读:
    [转载]DFT与IDFT
    OFDM符号速率与子载波间隔的关系
    OFDM时域削峰法降峰均比的原理及影响
    OFDM发端硬件实现原理图
    Flask-Script模块
    shutil 模块
    werzeug之LocalProxy源码
    flask启动流程02
    Werkzeug库的routing模块(Rule, Map)
    flask启动流程01
  • 原文地址:https://www.cnblogs.com/sharesdk/p/9203477.html
Copyright © 2020-2023  润新知