Page 1 sur 1

[mysql] ne se lance plus (résolu)

Publié : sam. 16 mars 2013, 22:00
par mulanee
Bonjour,
De retour de vacances, je relance ma station, .. et je récupère une erreur sur my sql:

Code : Tout sélectionner

[root@actualis manu]# systemctl start mysqld.service
Job for mysqld.service failed. See 'systemctl status mysqld.service' and 'journalctl -xn' for details.

Code : Tout sélectionner

[root@actualis manu]# systemctl status mysqld.service
mysqld.service - MySQL database server
	  Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled)
	  Active: activating (start-post) (Result: exit-code) since sam. 2013-03-16 21:58:44 CET; 32s ago
	 Process: 7878 ExecStart=/usr/bin/mysqld --pid-file=/run/mysqld/mysqld.pid (code=exited, status=1/FAILURE)
	 Control: 7879 (mysqld-post)
	  CGroup: name=systemd:/system/mysqld.service
		  └─control
		    ├─7879 /bin/sh /usr/bin/mysqld-post
		    └─8128 sleep 1

mars 16 21:58:44 actualis systemd[1]: mysqld.service holdoff time over, scheduling restart.
mars 16 21:58:44 actualis systemd[1]: Stopping MySQL database server...
mars 16 21:58:44 actualis systemd[1]: Starting MySQL database server...
mars 16 21:58:44 actualis mysqld[7878]: 130316 21:58:44 [Warning] Can't create test file /var/lib/mysql/actualis.lower-test
mars 16 21:58:44 actualis mysqld[7878]: 130316 21:58:44 [Warning] Can't create test file /var/lib/mysql/actualis.lower-test
mars 16 21:58:44 actualis mysqld[7878]: [66B blob data]
mars 16 21:58:44 actualis mysqld[7878]: 130316 21:58:44 [ERROR] Aborting
mars 16 21:58:44 actualis mysqld[7878]: 130316 21:58:44 [Note] /usr/bin/mysqld: Shutdown complete
mars 16 21:58:44 actualis systemd[1]: mysqld.service: main process exited, code=exited, status=1/FAILURE
Toute idée est la bienvenue, merci.

Re: [mysql] ne se lance plus

Publié : dim. 17 mars 2013, 10:15
par FoolEcho
Au pif, le système est bien monté en lecture/écriture (mount) ? (c'est ce que m'inspire http://dev.mysql.com/doc/refman/5.5/en/ ... reate.html)

Re: [mysql] ne se lance plus

Publié : dim. 17 mars 2013, 11:37
par mulanee
le système est bien monté en lecture/écriture (mount)
Comment je fais?

Re: [mysql] ne se lance plus

Publié : dim. 17 mars 2013, 17:37
par FoolEcho
Tu regardes la sortie de mount.
Si c'est correctement monté (en rw), je ne sais pas trop sinon... Surtout si ça fonctionnait avant et que tu n'as pas fait de mise à jour entre-temps... :|

Re: [mysql] ne se lance plus

Publié : dim. 17 mars 2013, 18:02
par mulanee
Je viens de changer groupe et utilisateur de

Code : Tout sélectionner

/var/lib/mysqld
en mysql:mysql (0775)
On dirait que ça marche, par contre un

Code : Tout sélectionner

systemctl status mysqld.service
donne, je ne sais pas si c'est correct:

Code : Tout sélectionner

Server hostname (bind-address): '0.0.0.0'; port: 3306

Re: [mysql] ne se lance plus

Publié : dim. 17 mars 2013, 18:06
par mulanee
Au temps pour moi, 0.0.0.0 doit venir du fait que je suis connecté via SSH.

Re: [mysql] ne se lance plus

Publié : dim. 17 mars 2013, 19:48
par FoolEcho
mulanee a écrit :Je viens de changer groupe et utilisateur de
/var/lib/mysqld
en mysql:mysql (0775)
Changer groupe et utilisateur ?! Normalement, ce répertoire (enfin sous le "d", c'est /var/lib/mysql) appartient effectivement à mysql/mysql avec 700 niveau permission. Par curiosité, tu avais quoi ?

Re: [mysql] ne se lance plus

Publié : dim. 17 mars 2013, 19:55
par mulanee
c'était root le propriétaire.
Je réessaierai en passant en 700

Re: [mysql] ne se lance plus

Publié : lun. 18 mars 2013, 21:47
par mulanee
Passé en 700, pas de problème-> résolu