Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: Hadess_inf en 29 Enero 2013, 13:23 pm



Título: servicio Mysql no inicia en openSUSE 12.2
Publicado por: Hadess_inf en 29 Enero 2013, 13:23 pm
Hola, acabo de instalar openSUSE 12.2 y tengo problemas para iniciar el servicio de mysql, estoy haciendo lo siguiente:

> rcmysql start
   redirecting to systemctl
   Job failed. See system journal and 'systemctl status' for details.

> rcmysql status
   redirecting to systemctl
   mysql.service - LSB: Start the MySQL database server
     Loaded: loaded (/etc/init.d/mysql)
     Active: failed (Result: exit-code) since Tue, 29 Jan 2013 07:12:24 -0500; 5s ago
    Process: 3396 ExecStart=/etc/init.d/mysql start (code=exited, status=1/FAILURE)
     CGroup: name=systemd:/system/mysql.service

   Jan 29 07:11:54 XXX mysql[3396]: /etc/rc.status: line 57: /dev/stderr: No such ...ess
   Jan 29 07:12:24 XXX mysql[3396]: Starting service MySQL warning: /var/run/mysql...nds
   Jan 29 07:12:24 XXX mysql[3396]: chmod: cannot access '/var/run/mysql/mysqld.pi...ory
   Jan 29 07:12:24 XXX mysql[3396]: ..failed

Pues resulta que no puedo iniciar de ninguna forma ... si alquien me pudiera dar una mano estaria agradecido.

Saludos.


Título: Re: servicio Mysql no inicia en openSUSE 12.2
Publicado por: el-brujo en 31 Enero 2013, 19:46 pm
parece que el daemon no tiene permisos para escribir el fichero pid en /var/run/mysql/mysqld.pid


Código:
chown -R mysql /var/run/mysql/mysqld.pid
chmod 0755 /var/run/mysql/mysqld.pid

Mira el log completo de error del MySQL, en Suse está  en:

Código:
/var/log/mysql/mysqld.log