ユーザ用ツール

サイト用ツール


mongodb:config_add

configの追加

mongocを追加する際には、事前に、既存のmongocと同様の設定を仕込んでおく必要がある。
簡単な方法として、既存のmongocをダンプして新しいmongocにリストアする方法がある。

既存のmongocのダンプをとる

  • mongoc1
mongodump -h localhost:11100

追加のmongocにリストアする

  • mongoc2
cd /tmp/
mongorestore -h localhost:11100 --drop /tmp/dump

-

mongo --port 11100
MongoDB shell version: 2.2.2
connecting to: 127.0.0.1:11100/test
configsvr> show dbs
config  0.0625GB
local   (empty)
configsvr> exit
bye
  • mongoc3
cd /tmp/
mongorestore -h localhost:11100 --drop /tmp/dump

-

mongo --port 11100
MongoDB shell version: 2.2.2
connecting to: 127.0.0.1:11100/test
configsvr> show dbs
config  0.0625GB
local   (empty)
configsvr> exit
bye

mongosで定義を変更して、再起動する

  • mongos
#configdb=10.204.1.48:11100
configdb=10.204.1.48:11100,10.204.1.49:11100,10.204.1.33:11100

-

restart
mongodb/config_add.txt · 最終更新: 2014/02/26 07:52 by clownclown

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki