Hi

On 2006-09-15 _________ wrote:
> On Thu, Sep 14, 2006 at 11:55:44PM +0200, Christian Hammers wrote:
> > 
> > Can you check if the output of the following command differs on your server?
> > 
> > md5sum /usr/share/mysql/debian-start.inc.sh /etc/mysql/debian-start  
> > /etc/init.d/mysql
> > 
> > ce5dc68c4d5108db26593207d53b6aa1  /usr/share/mysql/debian-start.inc.sh
> > 5c0b9fdf52c91b4bf5e74f8d4b8ae2d2  /etc/mysql/debian-start
> > beca0a2a4eb72cc4362d2c5ab6348d8e  /etc/init.d/mysql
> > 
> > If it does do "apt-get --reinstall install mysql-server-5.0" as the current
> > package should be ok. The mysqlcheck may block your clients from accessing
> > the tables (in this case uncomment it) but the script itself ends
> > immediately as you can see at with ampersand ("&"):
> I have checked the files.
> 
> ce5dc68c4d5108db26593207d53b6aa1  /usr/share/mysql/debian-start.inc.sh
> 4fcd158aa1843dfbc7b84fabd2499ad1  /etc/mysql/debian-start
> 976f24ea60c8c70e7decab79682a3d47  /etc/init.d/mysql
> 
> /etc/mysql/debian-start is consistent with the conffile data of the package. I
> tried reinstalling, but no effect. It also matches the file I retrieved from 
> the
> dpkg file.

But /etc/mysql/debian-start contains this block?
  (
  mycheck;
  myupgrade;
  ) &

 
> I have made a minor change to /etc/init.d/mysql, just adding a nice before
> mysqld_safe, as follows:
> 
> nice -n 19 /usr/bin/mysqld_safe > /dev/null 2>&1 &

BTW, you can do that in /etc/mysql/my.cnf, too:
        [mysqld_safe]
        nice            = 0



> > If it still hangs, please send me the output of "ps faxuwww" and 
> > "mysqladmin processlist".
> > 
> > bye,
> > 
> > -christian-
> [EMAIL PROTECTED]:~# mysqladmin processlist
> +----+------------------+-----------+-------+---------+------+--------------+-------------------------------+
> | Id | User             | Host      | db    | Command | Time | State        | 
> Info                          |
> +----+------------------+-----------+-------+---------+------+--------------+-------------------------------+
> | 3  | debian-sys-maint | localhost | login | Query   | 302  | Sending data | 
> CHECK TABLE `login2005`  FAST |
> | 4  | root             | localhost |       | Query   | 0    |              | 
> show processlist              |
> +----+------------------+-----------+-------+---------+------+--------------+-------------------------------+
> 
> I have removed irrelevant entries from the following process list. (We have 
> over
> 60000 processes running. Not what you would want. )
> 
> [EMAIL PROTECTED]:~# ps faxuwww
> USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
> root      2550  0.0  0.0  25820  1276 ?        Ss   Sep14   0:07 
> /usr/sbin/sshd
> root     93277  0.0  0.0  36772  2676 ?        Ss   10:44   0:00  \_ sshd: 
> wens [priv]
> wens     93331  0.0  0.0  36900  2012 ?        S    10:44   0:00  |   \_ 
> sshd: [EMAIL PROTECTED]/120
> wens     93332  0.0  0.0  15592  3704 pts/120  Ss   10:44   0:00  |       \_ 
> -bash
> root     93451  0.0  0.0  15076  3444 pts/120  S    10:44   0:00  |           
> \_ /bin/bash
> root     94655  0.0  0.0  42180 11364 pts/120  S+   10:46   0:00  |           
>     \_ apt-get --reinstall install mysql-server-5.0
> root     95456  0.0  0.0   8992  3516 pts/120  S+   10:46   0:00  |           
>         \_ /usr/bin/dpkg --status-fd 13 --configure mysql-server-5.0
> root     95458  0.0  0.0  33856 11080 pts/120  S+   10:46   0:00  |           
>             \_ /usr/bin/perl -w /usr/share/debconf/frontend 
> /var/lib/dpkg/info/mysql-server-5.0.postinst configure 5.0.24a-3
> root     95478  0.0  0.0   9196  1576 pts/120  S+   10:46   0:00  |           
>                 \_ /bin/bash -e /var/lib/dpkg/info/mysql-server-5.0.postinst 
> configure 5.0.24a-3
> root     95688  0.0  0.0   9172  1496 pts/120  S+   10:46   0:00  |           
>                     \_ /bin/sh /usr/sbin/invoke-rc.d mysql start
> root     95714  0.0  0.0   9244  1580 pts/120  S+   10:46   0:00  |           
>                         \_ /bin/bash /etc/init.d/mysql start
> root     95754  0.0  0.0   9156  1496 pts/120  SN+  10:46   0:00  |           
>                             \_ /bin/sh /usr/bin/mysqld_safe
> mysql    95845 45.2  0.2 163884 41768 pts/120  SNl+ 10:46   3:53  |           
>                                 \_ /usr/sbin/mysqld --basedir=/usr 
> --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid 
> --skip-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock
> root     95847  0.0  0.0   4856   596 pts/120  SN+  10:46   0:00  |           
>                                 \_ logger -p daemon.err -t mysqld_safe -i -t 
> mysqld
> 

Funnily there is no /etc/mysql/debian-start script in this ps output although I
see it in the processlist. Seems you censored too much :)

Maybe "apt-get --reinstall" hangs although "/etc/init.d/mysql restat", which
I always tested, does not. I have to check that...

bye,

-christian-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to