Tuesday, November 11, 2014

systemctl y MySQL

Original post: http://anothermysqldba.blogspot.com/2014/11/systemctl-and-mysql.html

Así que algunos usuarios puedan terminar un yum install de MySQL y esperar a ser capaz de utilizar el siguiente comando para iniciar el servidor MySQL :: /etc/init.d/mysql comienzan sólo para obtener "No existe el fichero o directorio"

Así que este es un post rápido para ayudar a utilizar el comando systemctl.
Es probable que ver esto:
# systemctl list-unit-files | grep mysql 
mysqld.service disabled

En primer lugar yo recomendaría ir a tools.percona.com y crear un fichero my.cnf válida.

Así que la solución es fácil, sólo tenemos que activar esta manera la base de datos se puede iniciar en el servidor de arranque.

#systemctl enable mysqld.service 
ln -s '/usr/lib/systemd/system/mysqld.service' '/etc/systemd/system/mysql.service' 
ln -s '/usr/lib/systemd/system/mysqld.service' '/etc/systemd/system/multi-user.target.wants/mysqld.service' 
#systemctl start mysqld 
#systemctl list-unit-files | grep mysql 
mysql.service enabled 
mysqld.service enabled

Ahora usted debe ser bueno para ir ...