rc. mysql запускает, и он сразу умирает. mysql_safe работает

Phoenix

/var/log/mysql.err
Starting mysqld daemon with databases from /var/db/mysql
STOPPING server from pid file /var/db/mysql/steel.local.pid
061127 09:24:17 mysqld ended

. /etc/rc.subr
name="mysql"
rcvar=`set_rcvar`
load_rc_config $name
: ${mysql_enable="NO"}
: ${mysql_limits="NO"}
: ${mysql_dbdir="/var/db/mysql"}
: ${mysql_args=""}
mysql_user="mysql"
mysql_limits_args="-e -U ${mysql_user}"
pidfile="${mysql_dbdir}/`/bin/hostname`.pid"
command="/usr/local/bin/mysqld_safe"
command_args="--defaults-extra-file=${mysql_dbdir}/my.cnf --user=${mysql_user} --datadir=${mysql_dbdir
} --pid-file=${pidfile} ${mysql_args} >/var/log/mysql.err &"
procname="/usr/local/libexec/mysqld"
start_precmd="${name}_prestart"
mysql_install_db="/usr/local/bin/mysql_install_db"
mysql_install_db_args="--ldata=${mysql_dbdir}"

44 steel ...db/mysql(0/3)# mysqld_safe --defaults-extra-file=/var/db/mysql/my.cnf --user=mysql --datadir=/var/db/mysql/ --pid-file=/var/db/mysql/steel.local.pid
Starting mysqld daemon with databases from /var/db/mysql/
- запустился.
где можно посмотреть, что ему не нравится?

dgaf

/var/db/mysql/mysql.err ?

dgaf

права проверь на директорию/-ии
у тя ж демон не от рута запускается

Phoenix

да проблема в этом, но с правами всё ок.
26 steel ~(0/3)# sudo -u mysql mysqld_safe
Starting mysqld daemon with databases from /var/db/mysql
STOPPING server from pid file /var/db/mysql/steel.local.pid
061127 11:26:17 mysqld ended
26 steel ~(0/3)#

кажись даже в манах этот файл был написан. не заметил.

dgaf

владелец кто?
mysql:mysql

Phoenix

я уж разобрался.
владелец mysql:mysql.
спасибо!
в файлике .err всё было написано, что не нравится
Оставить комментарий
Имя или ник:
Комментарий: