В MinIO кончилось место, документы не сохраняются
Ошибка MinIO «minimum free drive threshold» (XMinioStorageFull) под Directum RX: на дисках хранилища не осталось места, новые документы и версии не сохраняются. Как найти, что съело место, и расширить хранилище.
Что это значит
Тела документов Directum RX часто лежат в объектном хранилище MinIO. Когда свободное место на его дисках падает ниже порога, MinIO перестаёт принимать запись. Пользователи не могут сохранить новый документ или версию, чтение при этом работает.
Как проверить
- Занятость дисков и хранилища:
mcli admin info <алиас>
mcli du --depth 1 <алиас>
На многих Linux-дистрибутивах клиент MinIO называется mcli, потому что mc занят Midnight Commander.
2. Какой бакет вырос и когда: если рост резкий, ищите массовую загрузку или зацикленную интеграцию.
3. Включено ли версионирование бакета: старые версии объектов тоже занимают место.
Что сделать
- Срочно: добавить место. В MinIO это новый пул дисков, расширять существующий нельзя.
- Если рост аномальный, найти источник и остановить его.
- Если версионирование не нужно для RX, настроить правило жизненного цикла для старых версий.
- Поставить алерты на остаток места и на необычный рост бакета: о заполнении лучше узнать за неделю, а не по жалобам.
Ошибка повторяется?
Запустите Диагностика: за полминуты он покажет состояние базы, брокера, поиска и сервера. С отчётом разберём причину за 30 минут бесплатного созвона.
Написать