[sisyphus] Re: MySQL 5.0 :(
Konstantin A. Lepikhov
=?iso-8859-1?q?lakostis_=CE=C1_anti-leasure=2Eru?=
Чт Фев 9 20:29:19 MSK 2006
Hi Stanislav!
Thursday 09, at 03:37:51 PM you wrote:
> Добрй день, господа!
>
> Вот такая проблема у меня возникла с новым MySQL из сизифа (5.0.18-alt1.2).
> При старых базах обновил MySQL, но при установке возникла ошибка при
> исполнении POSTIN скрипта. Дальнейшее расследование показало, что команда
> my_print_defaults при запуске с необходимыми параметрами от пользователя
> mysql возвращает данные, а при запуске от рута - нет.
> ==============================================
> $> my_print_defaults mysqld
> --old_passwords=1
> --datadir=/var/lib/mysql/db
> --log=/var/lib/mysql/log/queries
> --pid-file=/var/lib/mysql/mysqld.pid
> --skip-locking
> --skip-networking
> --socket=/var/lib/mysql/mysql.sock
> --tmpdir=/var/lib/mysql/tmp
> --user=mysql
> --skip-innodb
> --skip-bdb
> --old_passwords=1
> --datadir=/var/lib/mysql/db
> --log=/var/lib/mysql/log/queries
> --pid-file=/var/lib/mysql/mysqld.pid
> --skip-locking
> --skip-networking
> --socket=/var/lib/mysql/mysql.sock
> --tmpdir=/var/lib/mysql/tmp
> --user=mysql
> --skip-innodb
> --skip-bdb
у вас mysqld не в chroot'е. Поэтому я не могу сказать, откуда и как она
обрабатывает параметры из my.cnf, т.к. это может быть какая-то другая
mysql, работающая в вашей системе.
> $> sudo my_print_defaults mysqld
> $>
> ===================================================
>
> Далее при попытке старта mysql в логе пишется:
> ==============================
> 2006-Feb-09 15:31:26 :: startup
> 060209 15:31:26 [ERROR] Fatal error: Please read "Security" section of the
> manual to find out how to run mysqld as root!
>
> 060209 15:31:26 [ERROR] Aborting
>
> 060209 15:31:26 [Note] /usr/sbin/mysqld: Shutdown complete
>
> 2006-Feb-09 15:31:26 :: execution failed
> 2006-Feb-09 15:31:26 :: shutdown
> ==============================
> Создается впечатление, что mysqld просто не видит конфига my.cnf (из-под
> рута). Дальнейшее расследование показало, что возможно это действительно так,
> поскольку
> # su -s /bin/sh -c "safe_mysqld -C cp1251" mysql
в нашем пакете mysqld не запускается через safe_mysqld. Еще раз,
разберитесь с mysql'ами в системе, у вас их однозначно несколько :)
--
WBR, Konstantin chat with ==>ICQ: 109916175
Lepikhov, speak to ==>JID: lakostis на jabber.org
aka L.A. Kostis write to ==>mailto:lakostis на pisem.net.nospam
...The information is like the bank... (c) EC8OR
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20060209/60a584d5/attachment-0003.bin>
Подробная информация о списке рассылки Sisyphus