Plesk недоступен: Невозможно подключиться к базе данных: mysql_connect(): Отсутствует папка или файл

Создана:

2016-11-16 12:40:20 UTC

Изменена:

2017-06-22 10:12:19 UTC

1

Помогла ли вам статья?


Есть вопросы?

Отправить запрос

Plesk недоступен: Невозможно подключиться к базе данных: mysql_connect(): Отсутствует папка или файл

Симптомы

Plesk недоступен. Возникает следующая ошибка:

 ERROR: PleskFatalException: Невозможно подключиться к базе данных: mysql_connect(): Отсутствует папка или файл (auth.php:142)

ИЛИ

 Zend_Db_Adapter_Exception: SQLSTATE[HY000] [2002] Отсутствует папка или файл (Abstract.php:144)

Служба MySQL остановлена:

# /etc/init.d/mysqld status
mysqld is stopped

# tail -2 /var/log/mysqld.log
131221 17:45:37 [ERROR] /usr/libexec/mysqld: Error writing file '/var/run/mysqld/mysqld.pid' (Errcode: 28)
131221 17:45:37 [ERROR] Can't start server: can't create PID file: No space left on device

Причина

Отсутствует свободное место на жестком диске:

# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_vtivercrm-lv_root
50G 49G 0 100% /
tmpfs 16G 532K 16G 1% /dev/shm
/dev/sda1 485M 38M 423M 9% /boot
/dev/mapper/vg_vtivercrm-lv_home
341G 294M 323G 1% /home

Решение

Освободите место на диске.

Чтобы найти 10 самых больших файлов (Linux/Bash):

# find /var -type f -print0 | xargs -0 du | sort -n | tail -10 | cut -f2 | xargs -I{} du -sh {}

Чтобы найти 10 самых больших папок:

# find /var -type d -print0 | xargs -0 du | sort -n | tail -10 | cut -f2 | xargs -I{} du -sh {}

Если это не поможет запустить службу MySQL, проверьте ошибки в /var/log/mysqld.log и попробуйте найти для них решение в Базе знаний Plesk

В частности, может быть полезна следующая статья:

Как устранить неисправности InnoDB в базе данных MySQL

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 1 из 4
Еще есть вопросы? Отправить запрос
Войдите в службу, чтобы оставить комментарий.