Ошибка 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
Ни разу такой проблемы не возникало. С чем может быть связано, кто-то подскажет?
2 ответа
Похоже, что у вас кончилось допустимое число файлов на хостинге или место на диске. Стоит проверить, в каких папках больше всего файлов. Если это ваш собственный сервер, то стоит проверить с администратором.
проблему то нашли. Файлы ses не удаляются. Их набралось 100 млн. Папку очистили. Вот почему они не удаляются - вопрос.