Страница 1 из 1
mysql-server 5.0.51 и my.cnf
Добавлено: 2008-01-31 18:42:14
weec
появилась странная проблема
загружаю систему и вижу в процессах 2 mysql_safe и так при каждой загрузке системы
хотя при обычном ./mysql-server start подымется 1 процесс mysql_safe
ищу где собака зарыта
глянул /usr/local/etc/rc.d/mysql-server
в аргументах my.cnf (стандартный small-my.cnf) должен располагаться тут /var/db/mysql/
а у меня он по старинке в /usr/local/etc/
ну да ладно
я значит удаляю конфиг и после перезагрузки системы вижу всего 1 процесс
ну дела
потом поставил конфиг /var/db/mysql/
и опять получил 2 процесса
как быть?
Re: mysql-server 5.0.51 и my.cnf
Добавлено: 2008-01-31 21:53:59
hizel
выложите

Re: mysql-server 5.0.51 и my.cnf
Добавлено: 2008-01-31 23:02:05
Alex Keda
Код: Выделить всё
hosting$ ps -auxwww | grep mysql
lissyara 6145 0,0 0,0 6928 1356 p0 S+ 23:00 0:00,00 grep mysql
mysql 91458 0,0 0,0 6212 1464 p1- I сб23 0:00,01 /bin/sh /usr/local/bin/mysqld_safe --defaults-extra-file=/var/db/mysql/my.cnf --user=mysql --datadir=/var/db/mysql --pid-file=/var/db/mysql/hosting.lissyara.su.pid
mysql 91488 0,0 1,0 48844 42184 p1- S сб23 239:53,08 /usr/local/libexec/mysqld --defaults-extra-file=/var/db/mysql/my.cnf --basedir=/usr/local --datadir=/var/db/mysql --pid-file=/var/db/mysql/hosting.lissyara.su.pid --port=3306 --socket=/tmp/mysql.sock
hosting$
это моё - у меня тоже в /usr/local/etc
xчто идим - один собсно демон сервера, второе - это скрипт, поставляемый штатно и используемый для подёма упавшей муси, например.
он ещё для чего-то используется - дефолтовые БД помоему создает да чё-то по мелочи...
Re: mysql-server 5.0.51 и my.cnf
Добавлено: 2008-02-01 2:36:08
weec
и того и другого по паре
даже когда останавливаешь сервис, одна пара остается
Re: mysql-server 5.0.51 и my.cnf
Добавлено: 2008-02-01 6:55:23
weec
hizel, смысл выкладывать вывод ps?
все так как я описывал
счас вот спецом ущипнул себя
поставил систему с нуля 6.3-RELEASE и mysql 5.0.51a
и что мы видим после перезагрузки?
Код: Выделить всё
# ps aux|grep mysql
mysql 740 0.0 0.1 1780 1320 con- S 6:39AM 0:00.02 /bin/sh /usr/local/bin/mysqld_safe --defaults-extra-file=/var/
mysql 756 0.0 0.1 1780 1320 con- S 6:39AM 0:00.02 /bin/sh /usr/local/bin/mysqld_safe --defaults-extra-file=/var/
mysql 832 0.0 1.2 43732 18900 con- S 6:39AM 0:00.39 /usr/local/libexec/mysqld --defaults-extra-file=/var/db/mysql/
mysql 833 0.0 1.0 38632 15344 con- S 6:39AM 0:00.12 /usr/local/libexec/mysqld --defaults-extra-file=/var/db/mysql/
может кто у себя повторить?
если трабла не только у меня, PR накатаем
Код: Выделить всё
080201 07:26:49 mysqld ended
080201 07:26:50 mysqld ended
080201 07:27:41 mysqld started
080201 07:27:41 mysqld started
080201 7:27:43 [Note] /usr/local/libexec/mysqld: ready for connections.
Version: '5.0.51a-log' socket: '/tmp/mysql.sock' port: 3306 FreeBSD port: mysql-server-5.0.51a
080201 7:27:43 [Note] /usr/local/libexec/mysqld: ready for connections.
Version: '5.0.51a-log' socket: '/tmp/mysql.sock' port: 3306 FreeBSD port: mysql-server-5.0.51a
замечу, что небыло таких странностей с mysql перед его апгрейдом
Re: mysql-server 5.0.51 и my.cnf
Добавлено: 2008-02-01 10:15:11
weec
to moders: тему можете удалять
проблема в rc.subr
Re: mysql-server 5.0.51 и my.cnf
Добавлено: 2008-02-01 10:28:29
Alex Keda
weec писал(а):to moders: тему можете удалять
проблема в rc.subr
а конкретней?
Re: mysql-server 5.0.51 и my.cnf
Добавлено: 2008-02-01 10:49:35
weec
конкретней, добавляю строчку
в любой из скртиптов /usr/local/etc/rc.d/*
затем перезагружаю систему, в итоге любой скрипт по неопределенной причине стартует пару раз при загрузке - это ненормально
буду копать дальше
Re: mysql-server 5.0.51 и my.cnf
Добавлено: 2008-02-01 11:57:01
weec
обновился до 6.3-STABLE и трабла пропала
пока ковыряю 6.3-RELEASE
Re: mysql-server 5.0.51 и my.cnf
Добавлено: 2008-02-01 17:57:20
weec
проблема в решилась удалением симлинка /usr/X11R6 -> /usr/local
Re: mysql-server 5.0.51 и my.cnf
Добавлено: 2008-02-01 18:05:34
Alex Keda
хм...
мергемастер - делал?
Re: mysql-server 5.0.51 и my.cnf
Добавлено: 2008-02-01 18:41:21
weec
конечно