Почему /var/lib/mlocate.db почти 800 МБ?

Могу ли я что-нибудь с этим сделать? У меня заканчивается свободное место на диске.

17
задан 4 March 2018 в 10:17

4 ответа

На одной из моих систем, которая работает в качестве резервного сервера, mlocate.db достиг 9 ГБ. Решением было исключить каталоги резервных копий из локации, поскольку мне не нужно было искать их.

Я сделал это, добавив каталог резервного копирования в PRUNEPATHS в /etc/updatedb.conf.

Запуск sudo updatedb затем уменьшил его до 1,6 МБ (и сэкономил огромное количество времени на индексацию всех этих файлов).

0
ответ дан 4 March 2018 в 10:17

Звучит 800 МБ. Мой /var/lib/mlocate/mlocate.db занимает всего около 8 МБ (новая установка на дату выпуска 10.04) Вы можете безопасно удалить его, если вы запустите sudo updatedb, он будет воссоздан.

0
ответ дан 4 March 2018 в 10:17

Если у вас на компьютере много файлов, возможно, вы захотите удалить некоторые пути из базы данных. Вы можете сделать это в /etc/updatedb.conf в разделе PRUNEPATHS. Вы также можете удалять файловые системы (например, nfs, если хотите).

0
ответ дан 4 March 2018 в 10:17

Это база данных всех файлов в вашем корневом каталоге. Используется утилитой locate. если вы удалите этот файл, locate больше не будет работать.

0
ответ дан 4 March 2018 в 10:17

Другие вопросы по тегам:

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