Вы здесь

Ошибка mount.davfs: open files exceed max cache size by 391 MiBytes

davfs.PNG

Сегодня на рабочем файловом сервере (Debian 7 + Samba), с примонтированным с помощью пакета davfs по протоколуWebDav Яндекс.Диском возникла следующая проблема - в /var/log/syslog (в CentOS в /var/log/messages) с периодичностью раз в 15 секунд стали сыпаться ошибки:

mount.davfs: open files exceed max cache size by 391 MiBytes

Как оказалось, в конфигурационном файле /etc/davfs2/davfs2.conf опция
# cache_size 50 # MiByte по умолчанию установлена размером в 50 MB, и на самом разделе место уже почти не оставалось.

Но проблема была не в этом параметре, а в том, что в директории lost+found, в папке, куда примонтирован Яндекс.Диск, скопился бэкап ранее удаленный файлов, около 150 штук. Чистим данную папку, и ошибка исчезает.

Также нужно почистить папку кэша davfs - /home/cache/davfs

Чтобы впоследствии таких проблем не возникало - перенесите папку с кэшем davfs на раздел, где есть свободное место.

В файле конфигурации за расположение бэкапа удаленных файлов отвечает опция
# backup_dir lost+found, в секции
# Cache Related Options

Рубрики: 

Комментарии

Спасибо большое, данная подсказка очень помогла!

Также рекомендуем