Mongodump от ведомого устройства только выводы 101 объект

И решения Kevin и Malonso звучат хорошими, чтобы быть объединенными...

Решение Malonso было бы похоже на некоторую 'единицу testint', который тестирует всю логику, соединения, полномочия и так, и дайте OK или СБОЙ. Это, плюс, поскольку Kevin говорит, вытягивая некоторые критические веб-страницы и видит, что eveything идет хорошо...

Поскольку страницы могут загрузиться правильно, но не хорошо работать. Возможно, прекрасная загрузка страниц, но остановленная база данных и некоторое содержание пуста, или некоторые модули не работают вообще, и некоторое содержание разлагается...

Таким образом, я записал бы некоторые тесты на php или asp или независимо от того, что Вы используете и также вытягиваете страницы с NAGIOS или чем-то подобным...

1
задан 14 December 2011 в 18:26
2 ответа

Я подозреваю, что у вас может быть опция «nocursors» в вашем конфигурационном файле mongoDB (или указанная в командной строке) - вы должны удалить эту опцию, и ваш mongodump будет работать, как ожидалось. Эта опция ограничивает возвращаемые результаты одним пакетом и объясняет проблему, которую вы наблюдаете. См. Параметры, перечисленные здесь, для получения дополнительной информации:

http://www.mongodb.org/display/DOCS/Command+Line+Parameters

0
ответ дан 4 December 2019 в 10:14

Я протестировал и воспроизвел ту же проблему в mongodb 2.2.3. /2.0.8
Если вы неправильно настроили брандмауэр для mongodump, то mongodump экспортирует только 101 документ. Попробуйте выключить брандмауэр или перенастроить его.

0
ответ дан 4 December 2019 в 10:14

Теги

Похожие вопросы