On Sat, Feb 04, 2006 at 12:18:20PM +0300, Konstantin A. Lepikhov wrote: > Saturday 04, at 12:49:49 AM you wrote: > > On Wednesday 01 February 2006 16:30, Konstantin A. Lepikhov wrote: > > > У меня переезд прошел более-менее гладко, особых проблем не заметил :) > > > > Сломан (забыли обновить?) /etc/init.d/mysqld. > > > > # service start mysqld отрабатывает штатно, но > > > > # service status mysqld > > mysqld is dead, but stale PID file exists > > > > # service mysqld stop > > Service mysqld is not running. > > > > При этом на самом деле сервер работает (и не останавливается service mysqld > > stop). > не верю. Посмотрите на etc/init.d/mysqld повнимательнее, может быть рядом > лежит .rpmnew именно с _новым_ скриптом? Либо у вас не остановился старый > сервер, и в памяти висят ошметки от него. Если у /etc/init.d/mysqld нет %config(noreplace), то .rpmnew не создаётся. У init-скриптов не должно быть %config(noreplace). Фраза "mysqld is dead, but stale PID file exists" может означать, что процесс с заданными параметрами не найден, например, потому что параметры почему-то изменились. > > > PS Как всегда, после обновления убедительно рекомендую сказать > > > mysql_fix_privilege_tables и поправить владельца на mysql у файлов в > > > /var/lib/mysql/db/mysql/* Возможно, эта операция будет автоматизирована в > > > след. релизе. > > > > А что там может быть не так с владельцами /var/lib/mysql/db/mysql/* и почему? > > Первый раз слышу, можно подробнее? > не тоже не совсем понятно, почему меняется владелец изменяемых баз в > /var/lib/mysql/db/mysql/*, но пока это происходит, права надо потом > возврашать обратно на mysql.mysql. В след. релизе я надеюсь это победить. А в каких случаях меняется владелец этих файлов? -- ldv