|
mongodb move sharded database
|
|||
---|---|---|---|
#18+
Коллеги, прилетела задача по переносу шардированной базы данных на другой кластер. имхо, возникли вопросы по порядку выполнения. внутри отдельного репликасета все работает ок, и без вопросов, а если есть кластер из 10ти шард и бд размазана по всем шардам? нужно останавливать балансер и дампить каждую шарду в отдельности? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2017, 22:11 |
|
mongodb move sharded database
|
|||
---|---|---|---|
#18+
bombardun, версия какая? балансер - это что? mongos? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2017, 00:59 |
|
mongodb move sharded database
|
|||
---|---|---|---|
#18+
3.4 mongos - насколько я понимаю смысл, не балансир, а маршрутизатор клиентских запросов к бд кластера ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2017, 10:23 |
|
mongodb move sharded database
|
|||
---|---|---|---|
#18+
bombardun3.4 mongos - насколько я понимаю смысл, не балансир, а маршрутизатор клиентских запросов к бд кластера Тогда что Вы называете балансером? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2017, 18:08 |
|
mongodb move sharded database
|
|||
---|---|---|---|
#18+
bombardun, и цель какая? Переключить клиентов на более мощные машины? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2017, 18:11 |
|
mongodb move sharded database
|
|||
---|---|---|---|
#18+
skyANA, The MongoDB balancer is a background process that monitors the number of chunks on each shard Балансер - фоновый процесс, который управляет равномерным распределением чанков по шардам кластера, ну это как я себе понимаю. Т.е. это не сам mongos а скорее его часть. в принципе я проблему решил. Изначально мы имели 2 бд, внутри одного шардированного кластера. Со стороны разработки было предложение поднять еще один кластер, и вынести на него одну из баз. Согласно доке официалов, по миграции шардированного кластера, эта операция делается пошардово, с бэкапом бд конфигурации, оплогов и т.д. в моем случае с процедурой экспорта вполне справился mongodump, только изначально, я по незнанию подключался к процессу mongod на мастере одной из шард, а надо было цепляться к mongos-у ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2017, 11:43 |
|
mongodb move sharded database
|
|||
---|---|---|---|
#18+
bombardunБалансер - фоновый процесс, который управляет равномерным распределением чанков по шардам кластера, ну это как я себе понимаю. Т.е. это не сам mongos а скорее его часть. Тогда чем оставшаяся часть mongos занимается? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2017, 19:32 |
|
|
start [/forum/topic.php?fid=48&fpage=5&tid=1856675]: |
0ms |
get settings: |
12ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 331ms |
total: | 461ms |
0 / 0 |