Ошибка 2002 доступ к БД inode

Сегодня на сервере БД возникла проблема с доступом, соответственно вышла ошибка - сайт не работает-доступа к админке нет.

Хостинг починил проблему, но выдал рекомендации к разработчикам cms, а именно:

У Вас на сервере закончились inode
root@p381234:/tmp# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
udev 266317 319 265998 1% /dev
tmpfs 269102 853 268249 1% /run
/dev/sda1 1966080 1966076 4 100% /
tmpfs 269102 1 269101 1% /dev/shm
tmpfs 269102 3 269099 1% /run/lock
tmpfs 269102 15 269087 1% /sys/fs/cgroup
tmpfs 269102 11 269091 1% /run/user/0

Что и привело к ошибке работы mysql и ошибке в создание резервной копии.

Все ionde были заняты сессионными файлами:

drwxrws--- 2 www-data soultex 108306432 Jul 26 22:28 mod-tmp

Ни разу такой проблемы не возникало. С чем может быть связано, кто-то подскажет?

1 ответ

  • 1
    Максим Креминский Webasyst 14 августа 2019 12:24 #

    Похоже, что у вас кончилось допустимое число файлов на хостинге или место на диске. Стоит проверить, в каких папках больше всего файлов. Если это ваш собственный сервер, то стоит проверить с администратором. 

    • +1
      Виталий Виталий 14 августа 2019 12:27 #

      проблему то нашли. Файлы ses не удаляются. Их набралось 100 млн. Папку очистили. Вот почему они не удаляются - вопрос.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите