[devel] Fw: [Comm] service mysqld start problem

Alexey I. Froloff =?iso-8859-1?q?raorn_=CE=C1_immo=2Eru?=
Чт Ноя 27 14:09:35 MSK 2003


* Vitaly Ostanin <vyt на vzljot.ru> [031127 14:03]:
> у меня мускл странно себя ведет. Установил я его из
> рпма, изменений  никаких не вносил. Когда пытаюсь
> запустить его из стандартных скриптов получаю:

> # service mysqld start
> Adjusting environment for mysqld:                     
>   [  OK  ]
> Starting mysqld:                                      
>   [  OK  ]

> # service mysqld status
> mysqld dead but subsys locked

Это не всегда воспроизводимый баг, заключается он в следующем:

/usr/sbin/mysqld_wrapper:
...
echo "`LC_TIME=C date '+%Y-%b-%d %T'` :: startup"

pidlist=`pidof -o $$ -o $PPID -o %PPID $mysqld 2>/dev/null`
if [ -n "$pidlist" ]; then
        echo "$mysqld already running: $pidlist"
        exit 1
fi
...

По всей видимости в pidlist попадает /etc/rc.d/init.d/mysqld и
враппер думает, что mysqld уже стартовал. Мне помогло вставить
"sleep 1" непосредственно перед pidlist=. Это hackaround, как по
человечески исправить - я не знаю.

-- 
Regards, Sir Raorn.
-------------------
Пора мне синхронизировать Сизиф.
		-- ivv in devel@
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20031127/afbafc2c/attachment-0002.bin>


Подробная информация о списке рассылки community