Добрый день. Наверное, это далеко не первый вопрос здесь с таким заголовком. В общем, сайт (чужой сервер) говорит:
Mysql connect error [localhost]: (2002) No such file or directory (400)
"/home/bitrix/ext_www/site.com/bitrix/modules/main/lib/db/mysqliconnection.php"
Смотрю настройки - подключается к mysqli. Хорошо. Пытаюсь зайти в базу
mysql -u root -p
, получаю
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysqld/mysqld.sock' (2)
Набираю
ps aux | grep mysql
- получаю
root 15960 0.0 0.0 103340 888 pts/0 S+ 13:36 0:00 grep mysql
Ну вроде сам сервис есть.
Пытаюсь запустить mysql - нет такого сервиса, ну хорошо. Значит есть mysqld. Делаю
sudo service mysql restart
и просто
service mysql restart
получаю
Останавливается mysqld: [ OK ]
MySQL Daemon failed to start.
Запускается mysqld: [СБОЙ ]
. В общем не запускается. Логи пустые. Грешил на место на диске, но
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/vg_web-lv_root
51475068 33136508 15717120 68% /
tmpfs 8017704 72 8017632 1% /dev/shm
/dev/sdd1 487652 103479 358573 23% /boot
/dev/mapper/vg_web-lv_home
1862656752 1160589676 607442924 66% /home
Но вроде место есть (или что такое tmpfs?) Какие еще пляски сделать посоветуете?
my.cnf
файл в conf.d