Как смонтировать / размонтировать внешний диск в каталоге данных MongoDB? - PullRequest
0 голосов
/ 18 июня 2019

У меня есть Sharded кластер MongoDB, который состоит из двух наборов реплик, одного маршрутизатора запросов MongoDB и одного сервера Mongo Config. Я пытаюсь смонтировать внешний диск в каталоге данных MongoDB на первичном из обоих наборов реплик. После успешного монтирования диска и заполнения данных MongoDB.

После заполнения данных в MongoDB размонтируйте и отсоедините внешний диск с данными MongoDB. Затем перезагрузите машины, то есть удалите все данные и приложения из виртуальной машины. Сейчас я пытаюсь установить набор реплик MongoDB, затем маршрутизатор Mongo Query и затем сервер Mongo Config. Но установка набора реплик MongoDB завершается неудачно и выдает следующую ошибку.

2019-06-18T08:09:48.244-0400 W SHARDING [replSetDistLockPinger] pinging failed for distributed lock pinger :: caused by :: FailedToSatisfyReadPreference: Could not find host matching read preference { mode: "primary" } for set config_replication
2019-06-18T08:09:48.244-0400 W SHARDING [initandlisten] Error initializing sharding state, sleeping for 2 seconds and trying again :: caused by :: FailedToSatisfyReadPreference: Error loading clusterID :: caused by :: Could not find host matching read preference { mode: "nearest" } for set config_replication
2019-06-18T08:09:48.245-0400 I SHARDING [shard registry reload] Periodic reload of shard registry failed  :: caused by :: FailedToSatisfyReadPreference: could not get updated shard list from config server :: caused by :: Could not find host matching read preference { mode: "nearest" } for set config_replication; will retry after 30s
2019-06-18T08:09:48.446-0400 W NETWORK  [monitoring keys for HMAC] Unable to reach primary for set config_replication
2019-06-18T08:09:48.951-0400 W NETWORK  [monitoring keys for HMAC] Unable to reach primary for set config_replication
2019-06-18T08:09:49.455-0400 W NETWORK  [monitoring keys for HMAC] Unable to reach primary for set config_replication
...