Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: РЕШЕНО!! Job Failed to start (!) Глюки и падение Mysql , как его поднять?  (Прочитано 13913 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Решено практически самостоятельно.

Не знаю в чём была проблема на сервере, но почистил как следует лишние пакеты
удалил обратно рекомендованную мне ранее строчку про mysql  (вот эту - innodb_force_recovery = 1  )

и заработало.
думаю не хватало места для запуска.хотя странно.
на основном разделе пара гб была. а уж для баз и ввв я отдал целый 200гб диск.
=================


Всё началось с того что друг прислал картинку с вопросом что у меня за хрень на моём личном сайте.

сайты выглядели уже вот так, но mysql ещё как то работал.
http://cs617529.vk.me/v617529257/5ae2/kPvRSXezp-c.jpg
http://cs617529.vk.me/v617529257/5ad9/a9ZNmsJPIZI.jpg

Я проверил таблицы базы данных
они на местах и они даже содержат данные...
http://cs617529.vk.me/v617529257/5af4/RHa4C6T3QmY.jpg
перезапустил апач - ничего не изменилось

Сервер как бы должен постоянно онлайн быть, там не только мои но и парочка заказных сайтов.  более 4 лет он отлично работал и исполнял все задачи.
На сервере Ubuntu 10.10. тогда была установлена. до нее была 9.10 или 9.04.
Я за 4 года конкретно расслабился половину команд забыл как со всем этим работать то уже.


Есть бэкапы папок www и дамп базы данных.
но Nxclient 4 тоже отвалился и я больше не имею доступа к шграфической оболочке сервера.   no available sessions for this server. пару дней назад всего ж работал!!!.

по ssh -X  пишется вот такая чушь.


дал REPAIR TABLE . сказало что не может чинить
djalexsite.dbsc_users   repair  note   The storage engine for the table doesn't support repair
дал CHECK TABLE  - сказало всё ОК.
подумал что за чушь. всё верно, ошибок нет, ничего не работает.
перезапустил Mysql  и тут настал окончательный конец.

sudo service mysql restart
[sudo] password for
start: Job failed to start

Разумеется теперь все сайты выглядят так:
Database connection error (2): Could not connect to MySQL.

Попробовал добавить в my.cnf как советовали на этом сайте
http://badphpcoder.blogspot.ru/2013/01/mysql-start-job-failed-to-start.html
[mysqld]
innodb_force_recovery = 1
не помогло.

пробовал выключать apparmor  - не дало эффекта - вернул обратно

был бы synaptiс уже попробовал бы поменять 5.1 на 5.5 или выше
нашёл такой совет:
root@al-desktop:/etc/mysql# sudo dpkg-reconfigure mysql-server-5.1
stop: Unknown instance:
140416  3:51:51 [Warning] option 'expire_logs_days': unsigned value 100 adjusted to 99
start: Job failed to start
http://cs617529.vk.me/v617529257/5afd/sNLI3WLUSZw.jpg
А фиг тебе. не заработал.

root@al-desktop:/etc/mysql# cat /var/log/mysql.err
все логи в этой папке пустые.
а syslog засорен каким то хламом что на соединении в 100кб-с читать просто невозможно.
root@al-desktop:/etc/mysql#
root@al-desktop:/etc/mysql#  ls -ld /var/log/mysql
drwxr-s--- 2 mysql adm 4096 2009-06-30 20:25 /var/log/mysql
root@al-desktop:/etc/mysql#
root@al-desktop:/etc/mysql# dmesg | grep mysql:
root@al-desktop:/etc/mysql#
root@al-desktop:/etc/mysql# /etc/init.d/mysql restart
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql restart

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the restart(8) utility, e.g. restart mysql
start: Job failed to start
root@al-desktop:/etc/mysql# restart mysql
restart: Unknown instance:
root@al-desktop:/etc/mysql# dmesg | grep mysql
[2195441.573181] type=1400 audit(1397599274.525:24): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/mysqld" pid=30755 comm="apparmor_parser"
[2195453.470291] type=1400 audit(1397599286.415:25): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/mysqld" pid=30904 comm="apparmor_parser"
[2195503.718749] type=1400 audit(1397599336.665:26): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/mysqld" pid=31575 comm="apparmor_parser"
[2195507.190549] type=1400 audit(1397599340.135:27): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/mysqld" pid=31592 comm="apparmor_parser"
[2195591.521654] type=1400 audit(1397599424.475:28): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/mysqld" pid=32648 comm="apparmor_parser"
[2197660.461031] type=1400 audit(1397601493.403:29): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/mysqld" pid=26220 comm="apparmor_parser"
[2198709.970032] type=1400 audit(1397602542.912:30): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/mysqld" pid=6902 comm="apparmor_parser"
[2198878.909416] type=1400 audit(1397602711.852:31): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/mysqld" pid=8984 comm="apparmor_parser"


Текст с первой ошибкой с которой всё началось.
(Нажмите, чтобы показать/скрыть)



Пользователь решил продолжить мысль 16 Апреля 2014, 06:22:51:
ещё поковырял

поудалял программ с системного диска неиспользуемых.  был мало места , стало 5гб.
теперь чето изменилось

oot@al-desktop:~# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
root@al-desktop:~# sudo dpkg-reconfigure mysql-server-5.1
mysql stop/waiting
140416  5:59:56 [Warning] option 'expire_logs_days': unsigned value 100 adjusted to 99

тупо виснет в этом месте.

При запуске таже проблема - типа запускается но типа не работает.

al@al-desktop:~$ mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Репозитариев для Ubuntu 10.10 похоже больше нет даже устаревших
посмотрел можно из Oneiric выцепить mysql , но он хочет дофига всего удалить и установить , я сомневаюсь что сервер выживет после этого

Неужели никак нельзя долбаный Mysql запустить нормально?
И с какого перепугу глючить ему захотелось сегодня. Мне как будто работы не хватало.


судя по /var/log/dist-upgrade 1-й запуск сервера состоялся 2009-11-18 02:25
и он отлично пережил даже обновление до 10.10 когда то давно.


может рискнуть - поставить пару сотен приложений из репозитария oneiric которые требует Mysql?
« Последнее редактирование: 16 Апреля 2014, 08:02:45 от dj--alex »
Ubuntu 18.04 MATE x64, 19.3 x64 Mate, MX-Linux 19 Mate Mate Mate Mate. PC:B450\Ryzen3200G\16Gb\6TB\1060gtx\512Gb-Netac
https://forum.ubuntu.ru/index.php?topic=199897.0

 

Страница сгенерирована за 0.018 секунд. Запросов: 22.