Re: KSE & MySQL & rc.d
From: Alexander Motin (mav_at_alkar.net)
Date: 10/15/03
- Previous message: Vladimir B. Grebenschikov: "Re: fsck_ufs -B lockup any writes on filesystem"
- In reply to: David Xu: "Re: KSE & MySQL & rc.d"
- Next in thread: Daniel Eischen: "Re: KSE & MySQL & rc.d"
- Reply: Daniel Eischen: "Re: KSE & MySQL & rc.d"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Wed, 15 Oct 2003 18:21:06 +0300 To: David Xu <davidxu@freebsd.org>
David Xu wrote:
> Alexander Motin wrote:
>> This patch did not fix the problem. On the 4th boot system hang with
>> same symptoms.
>>
>> Daniel Eischen wrote:
>>
>>>> I have P4 system with SMP kernel and HyperThreading enabled.
>>>> I have one strange problem with mysql 4.1.0 when using KSE on
>>>> 5.1-CURRENT.
>>>
>>>
> I have been running MySQL 4.1.0 on my SMP machine for monthes, it is
> not P4 HyperThreading,
> but a dual P3 machine, it just works fine for me.
Do you have 5.1-CURRENT on your machine? Do you using KSE?
>
>>>> After building mysql server with libkse as thread library and adding
>>>> its start script into /usr/local/etc/rc.d, system hangs on boot
>>>> without any error message when mysql trying to start.
>>>
>>>
> Did kernel lock up or can you press ctrl+c to see if you can interrupt it ?
After that computer do not respond on Ctrl+C, Ctrl+Alt+Del, Enter or any
other key.
>
>>>> If I trying to start mysql by hands after system completely boot
>>>> then everything works just fine.
>>>> If I add delay into mysql start script and run it in backgroud from
>>>> rc.d - everything is fine
>>>
>>>
> If you build mysql from ports, it should install script mysql-server.sh
> under /usr/local/etc/rc.d,
> the default script will run mysqld_safe in background, I am confused
> that you need to
> manually turn it into background, the work should be done atomically by
> the script.
I had built mysql by hands from sources with options:
./configure \
--prefix=/usr/local/mysql_4 \
--without-debug \
--with-charset=koi8r \
--with-extra-charset=koi8_ukr,win1251,win1251ukr \
--with-mysqld-user=mysql \
--without-berkeley-db \
--without-isam \
--without-innodb \
--enable-thread-safe-client \
--with-named-thread-libs=-lkse
I use mysql.server script from mysql sources. My workaround is not only
in background running of mysqld_safe (mysql.server script doing this
anyway) but in running it after some delay to allow system finish his
boot process and create virtual consoles.
>
>>>> If I build mysql without KSE it works fine.
-- Alexander Motin mav@alkar.net ISP "Alkar-Teleport" _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
- Previous message: Vladimir B. Grebenschikov: "Re: fsck_ufs -B lockup any writes on filesystem"
- In reply to: David Xu: "Re: KSE & MySQL & rc.d"
- Next in thread: Daniel Eischen: "Re: KSE & MySQL & rc.d"
- Reply: Daniel Eischen: "Re: KSE & MySQL & rc.d"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|