Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Debian
Debian Vos questions sur la distribution Debian
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/10/2011, 12h09   #1
Futur Membre du Club
 
Homme olivier lebaron
Webmaster
Inscription : octobre 2007
Messages : 125
Détails du profil
Informations personnelles :
Nom : Homme olivier lebaron
Localisation : France, Drôme (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : octobre 2007
Messages : 125
Points : 18
Points : 18
Par défaut problème demarrage mysql

Après quelques soucis sur mon serveur :

J'ai réussi a réparer en mode rescue mais maintenant mysql ne veut plus démarrer, j'ai passé du temps sur le net pour en trouver la solution mais rien ne fais j'ai toujours cette erreur :]

Code :
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
- le répertoire run/mysqld/ est vide.

mycnf :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
[mysqld]
 
# Basic Settings
 
user            = mysql
pid-file        = /var/run/mysqld/mysqld.pid
socket          = /var/run/mysqld/mysqld.sock
port            = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir          = /tmp
language        = /usr/share/mysql/english
skip-external-locking
 
# Query Cache Configuration
 
query_cache_limit       = 1M
query_cache_size        = 16M
 
[mysqldump]
 
quick
quote-names
max_allowed_packet      = 16M
 
# BerkeleyDB Using BerkeleyDB is now discouraged as its support will cease in 5.1.12.
 
skip-bdb

# mysqld
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
host:~# mysqld
111024  5:05:22  InnoDB: Operating system error number 13 in a file operation.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory.
InnoDB: File name ./ibdata1
InnoDB: File operation call: 'create'.
InnoDB: Cannot continue operation.[/quote]
 
 
ps aux | grep mysql
[quote]host:~# ps aux | grep mysql
root      7297  0.0  0.0   5704   692 pts/0    S+   03:35   0:00 grep mysql
host:~# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql
host:~# mysqld
111024  3:36:21  InnoDB: Started; log sequence number 0 43655
111024  3:36:21 [ERROR] Can't start server : Bind on unix socket: Permission denied
111024  3:36:21 [ERROR] Do you already have another mysqld server running on socket: /
111024  3:36:21 [ERROR] Aborting
 
111024  3:36:21  InnoDB: Starting shutdown...
111024  3:36:23  InnoDB: Shutdown completed; log sequence number 0 43655
111024  3:36:23 [Note] mysqld: Shutdown complete
Code :
démarrage de mysqld .............. failded 
Si je tente de me connecter a mysql en root avec le pass j'ai aussi cette erreur.

Ce qui c'est passé : j’ai du rebooter et passer en mode rescue car plus d’accès ssh et le pass root ne fonctionnais plus.
Je l'ai donc changé et je peux maintenant me reconnecter, le site est toujours en ligne mais plus de bdd ce qui me bloque aussi pour mon panel où je n'est plus d’accès.

Merci pour votre aide car la j'ai passé toute la journée sur le web a tenter de trouver une solution mais rien ne marche.
Il doit y a voir une erreur mais je ne voit pas ou.

Merci.
asus02 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2011, 15h11   #2
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 551
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 551
Points : 4 271
Points : 4 271
Salut,


Pourrais-tu vérifier les permissions/owner sur le répertoire /var/run/mysqld?

Voici celle que j'ai chez moi.
Code :
1
2
3
 
ls -ld /var/run/mysqld/
drwxr-xr-x 2 mysql mysql 4096 aoû 27 20:27 /var/run/mysqld/
__________________
Alea Jacta Test!
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 24/10/2011, 15h54   #3
Futur Membre du Club
 
Homme olivier lebaron
Webmaster
Inscription : octobre 2007
Messages : 125
Détails du profil
Informations personnelles :
Nom : Homme olivier lebaron
Localisation : France, Drôme (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : octobre 2007
Messages : 125
Points : 18
Points : 18
j'ai ca :

drwxr-xr-x 2 root root 4096 oct 24 02:52 /var/run/mysqld/

dans syslog j'ai ca :

Citation:
Oct 24 15:55:01 host /USR/SBIN/CRON[17861]: (root) CMD (/usr/local/rtm/bin/rtm 22 > /dev/null 2> /dev/null)
Oct 24 15:55:13 host postfix/pickup[16504]: 0E38A60072: uid=0 from=<root>
Oct 24 15:55:13 host postfix/trivial-rewrite[17903]: warning: connect to mysql server 127.0.0.1: Can't connect to MySQL server on '127.0.0.1' (111)
Oct 24 15:55:13 host postfix/cleanup[16506]: warning: 0E38A60072: virtual_alias_maps map lookup problem for root@host.servrtx.net
asus02 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2011, 15h56   #4
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 551
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 551
Points : 4 271
Points : 4 271
Ok

tu dois donc adapter le owner et le group sur ce repertoire.

En tant que root
Code :
1
2
 
chown -R mysql:mysql /var/run/mysqld
__________________
Alea Jacta Test!
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 24/10/2011, 16h00   #5
Futur Membre du Club
 
Homme olivier lebaron
Webmaster
Inscription : octobre 2007
Messages : 125
Détails du profil
Informations personnelles :
Nom : Homme olivier lebaron
Localisation : France, Drôme (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : octobre 2007
Messages : 125
Points : 18
Points : 18
donc la j'ai :

Citation:
drwxr-xr-x 2 mysql mysql 4096 oct 24 02:52 /var/run/mysqld/
mais quand je redmarre mysql j'ai :

Citation:
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
asus02 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 24/10/2011, 16h01   #6
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 551
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 551
Points : 4 271
Points : 4 271
Que disent les logs mysql?
__________________
Alea Jacta Test!
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 24/10/2011, 16h02   #7
Futur Membre du Club
 
Homme olivier lebaron
Webmaster
Inscription : octobre 2007
Messages : 125
Détails du profil
Informations personnelles :
Nom : Homme olivier lebaron
Localisation : France, Drôme (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : octobre 2007
Messages : 125
Points : 18
Points : 18
ils sont vide c'est bien la le probleme, je n'est que le syslog, message daemon et email qui evolues a l'erreur
asus02 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 24/10/2011, 16h05   #8
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 551
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 551
Points : 4 271
Points : 4 271
Peux-tu vérifier si le répertoire /var/lib/mysql appartient bien à mysql aussi?


Si ce n'est pas le cas, l'adapter de la même manière que précédemment.


Code :
1
2
ls -ld /var/lib/mysql
drwxr-xr-x 9 mysql mysql 4096 oct 24 12:53 /var/lib/mysql
__________________
Alea Jacta Test!
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 24/10/2011, 16h11   #9
Futur Membre du Club
 
Homme olivier lebaron
Webmaster
Inscription : octobre 2007
Messages : 125
Détails du profil
Informations personnelles :
Nom : Homme olivier lebaron
Localisation : France, Drôme (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : octobre 2007
Messages : 125
Points : 18
Points : 18
ok j'ai modifié et j'ai :

Citation:
drwxrwxr-- 2 mysql mysql 4096 oct 24 16:04 /var/lib/mysql
alors j'ai trois fichiers mais je ne peut pas les lires ils sont codés ..

dans var/lib/mysql
j'ai :
ib.logfile0
ib.logfile1
ib.data1

Citation:
host:~# mysqld
111024 16:17:08 InnoDB: Started; log sequence number 0 43655
111024 16:17:08 [ERROR] Can't start server : Bind on unix socket: Permission denied
111024 16:17:08 [ERROR] Do you already have another mysqld server running on socket: /var/run/mysqld/mysqld.sock ?
111024 16:17:08 [ERROR] Aborting

111024 16:17:08 InnoDB: Starting shutdown...
111024 16:17:10 InnoDB: Shutdown completed; log sequence number 0 43655
111024 16:17:10 [Note] mysqld: Shutdown complete
Citation:
host:~# mysql status
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Citation:
host:~# ps aux | grep mysql
root 20337 0.0 0.0 5704 692 pts/0 S+ 16:22 0:00 grep mysql
log daemon :

Citation:
Oct 24 16:20:42 host /etc/init.d/mysql[20237]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Oct 24 16:20:42 host /etc/init.d/mysql[20237]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Oct 24 16:20:42 host /etc/init.d/mysql[20237]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Oct 24 16:20:42 host /etc/init.d/mysql[20237]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!

syslog :

Citation:
Oct 24 16:25:13 host postfix/pickup[16504]: 5F78060075: uid=0 from=<root>
Oct 24 16:25:13 host postfix/trivial-rewrite[20478]: warning: connect to mysql server 127.0.0.1: Can't connect to MySQL server on '127.0.0.1' (111)
Oct 24 16:25:13 host postfix/cleanup[16506]: warning: 5F78060075: virtual_alias_maps map lookup problem for root@host.servrtx.net
asus02 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 24/10/2011, 16h43   #10
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 551
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 551
Points : 4 271
Points : 4 271
Ok peux-tu vérifier si tu n'as pas un fichier résiduel myslq.sock et voir s'il y a un process qui l'utilise??


Code :
1
2
 
ls -l /var/run/mysqld/mysqld.sock
Code :
1
2
 
fuser /var/run/mysqld/mysqld.sock
__________________
Alea Jacta Test!
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 24/10/2011, 17h05   #11
Futur Membre du Club
 
Homme olivier lebaron
Webmaster
Inscription : octobre 2007
Messages : 125
Détails du profil
Informations personnelles :
Nom : Homme olivier lebaron
Localisation : France, Drôme (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : octobre 2007
Messages : 125
Points : 18
Points : 18
le fichier n'existe pas, c'est la le probleme car en temps normal mysql le crée au demarrage et la c'est vide, j'ai essayé d'en créer manuelement mais il s'efface au lancement de mysql
asus02 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 12/01/2012, 15h49   #12
Membre du Club
 
Inscription : décembre 2008
Messages : 179
Détails du profil
Informations forums :
Inscription : décembre 2008
Messages : 179
Points : 51
Points : 51
Avez vous trouver une solution, j'ai exactement la même problème est je patauge depuis plusieurs jours?
tiamat59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h51.


 
 
 
 
Partenaires

Hébergement Web