Стояла MongoDB 2.4.9
Есть большая коллекция в которой для документов используется TTL (у нас они хранятся 24 часа) -
docs.mongodb.org/manual/tutorial/expire-data
Все замечательно. В среднем за сутки приходило одинаковое количество новых документов и по TTL уходило. Файлы на диске с коллекцией занимали 80 гигов и ВАЖНО!!! размер их не рос со временем!
15 июля обновили MongoDB до версии 2.6.3
И с того дня (Zabix мониторит) используемое место на диске стало постоянно расти! Хорошо, что при достижении порогового значения СМС-ка во время пришла. Успели отреагировать.
Собственно вопрос: что-то поменяли в 2.6.3 ? Никто про такое поведение вроде не слышал. И есть ли возможность вернуть поведение как было в 2.4.9 ?
P.S. Сейчас выкручиваемся так. У нас в replica set два равнозначных сервера. На secondary удаляем всю базу. Он ее вытягивает с primary. Меняем роли и делаем тоже самое на второй ноде.
Тут график от Zabix по используемому месту