zoukankan      html  css  js  c++  java
  • Tokumx 代替 Mongodb 群集部署

    一, 配置环境:

    系统: CentOS 7 x64

    tokumx1 ip: 192.168.0.155

    tokumx2 ip: 192.168.0.156

    tokumx3 ip: 192.168.0.157

    二, 部署前准备:

    useradd -u 1002 tokumx

    tar zxvf tokumx-1.5.1-linux-x86_64-main.tar.gz

    mv tokumx-1.5.1-linux-x86_64 /opt/local/tokumx/

    mkdir -p /opt/local/tokumx/data/shard

    mkdir -p /opt/local/tokumx/data/logs

    mkdir -p /opt/local/tokumx/data/config

    chown -R tokumx:tokumx /opt/local/tokumx

    三, 增加配置文件

    vi /opt/local/tokumx/tokumx.conf

    -----------------------------------------------------------------

    port=27017

    fork=true

    logpath=/opt/local/tokumx/data/logs/shard.log

    pidfilepath=/opt/local/tokumx/tokumx.pid

    logappend=true

    dbpath=/opt/local/tokumx/data/shard/

    shardsvr=true

    directio=true

    maxConns=20000

    replSet=shard1

    oplogSize=5000

    cacheSize=8G

    expireOplogDays=15                  

    --------------------------------------------------------------------

    四, 启动tokumx 实例

    启动之前需要关闭hugepages:

    echo never > /sys/kernel/mm/transparent_hugepage/enabled

    /opt/local/tokumx/bin/mongod -f /opt/local/tokumx/tokumx.conf

    五, 初始化replica set

    /opt/local/tokumx/bin/mongo

    config={

    "_id" : "shard1",

    "members" : [

    {"_id" : 0, "host" : "192.168.0.155:27017"},

    {"_id" : 1, "host" : "192.168.0.156:27017"},

    {"_id" : 2, "host" : "192.168.0.157:27017"}

      ]

    }

    rs.initiate(config)

    然后查看集群运行情况:

    rs.status()

    固定 主服务器

    cfg = rs.conf()

    cfg.members[0].priority = 1

    cfg.members[1].priority = 0.5

    cfg.members[2].priority = 0.5

    rs.reconfig(cfg)

  • 相关阅读:
    2016 Multi-University Training Contest 5 ATM Mechine
    2016 Multi-University Training Contest 5 Divide the Sequence
    UVA 10082 WERTYU
    UVA 272 TEX Quotes
    紫书理解
    Codeforces Round #363 (Div. 2) One Bomb
    BestCoder Round #85 hdu5778 abs(素数筛+暴力)
    计算几何模板
    BestCoder Round #85 hdu5777 domino
    BestCoder Round #85 hdu5776 sum
  • 原文地址:https://www.cnblogs.com/jicki/p/5546969.html
Copyright © 2011-2022 走看看