Bug 19582 - /var/log/mysqld.log is query log, not error log
Summary: /var/log/mysqld.log is query log, not error log
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: mysql
Version: 7.0
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Patrick Macdonald
QA Contact: David Lawrence
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2000-10-23 03:35 UTC by Morgan Christiansson
Modified: 2007-04-18 16:29 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2000-10-23 03:35:34 UTC
Embargoed:


Attachments (Terms of Use)

Description Morgan Christiansson 2000-10-23 03:35:34 UTC
change --log=/var/log/mysqld.log to --err-log=/var/log/mysqld.log in
/etc/rc.d/init.d/mysqld to make /var/log/mysqld.log an error log instead of
a query log.

Comment 1 Trond Eivind Glomsrxd 2000-10-23 16:36:21 UTC
Fixed in 26-2. Thanks.

Comment 2 Trond Eivind Glomsrxd 2000-10-23 19:02:48 UTC
Reverted. Mysql doesn't seem to support this - take a look at the options from
/usr/libexec/mysqld

Comment 3 Morgan Christiansson 2000-10-23 21:14:52 UTC
It seems like safe_mysqld script supports --err-log but when starting the mysqld
daemon it also passess $@ as arguments, which is all arguments to the
safe_mysqld script

the mysqld daemon does not support the --err-log option and therefore an error
is generated.

Suggested fix:
on line 46 in /usr/bin/safe_mysqld, change
err_log=$DATADIR/`/bin/hostname`.err
to
err_log=/var/log/mysqld.log


i think this is the easiest way to fix this without messing around with the
script too much

or using the my_print_defaults program but it doesn't seem to work as it should
from the safe_mysqld script


seems kinda messy that safe_mysqld script, dont ya think?

maybe a cleaner reinplementation of it in the /etc/rc.d/init.d/mysqld script
would be nice? or just a cleanup

but on the other hand this might be the work of the mysql development team?


Note You need to log in before you can comment on or make changes to this bug.