Error en scritp de inicio en mysql

Buenas, intentando configurar 2 instancias de mysql, me encontre con este error
./mysqld2: line 58: /var/log/mysql2/mysqld.log: Permission denied

Y este es parte de mi script donde estaba el error
get_mysql_option mysqld datadir "/var/lib/mysql"
datadir="$result"
get_mysql_option mysqld socket "$datadir/mysql.sock"
socketfile="$result"
get_mysql_option mysqld_safe log-error "/var/log/mysqld.log"
errlogfile= "$result"
get_mysql_option mysqld_safe pid-file "/var/run/mysqld/mysqld.pid"
mypidfile="$result"
get_mysql_option mysqld_safe port "3307"
port="$result"
defaultfile="/etc/my2.cnf"


Pensando que era de permiso a tal archivo log  hice chown -R mysql:mysql /var/log/mysql2/mysqld.log
Pero nada, busque informacion en internet y nada tampoco , hasta que mire el script de vuelta y vi que habia un espacio entre el signo igual y la variable de retorno  errlogfile= "$result"
Imaginense que le quite este espacio y ya dejo de darme el error . Fue un dolor de cabeza
Quedo asi  errlogfile="$result" Eso era todo, soy novato en linux asi que estoy aprendiendo.

Saludos
Adalberto Montanía




Comentarios