Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Administration
Administration Forum d'entraide sur l'administration de MySQL
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 08/03/2007, 01h29   #1
Invité de passage
 
Inscription : août 2004
Messages : 18
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2004
Messages : 18
Points : 1
Points : 1
Envoyer un message via MSN à DrÿSs
Par défaut Serveur MySQL qui se bloque ?

Bonjour,

Mon serveur MySQL n'arrête pas de se bloquer sans raison.
Lorsque je le lance, tout marche parfaitement.

Mais au bout d'un moment, sans raison et aléatoirement, il se bloque, rendant impossible tout accès à la BDD. Cela se traduit par des erreurs de ce type :

SQL Error: 1017 Can't find file: './dyno/phpbb_posts.frm' (errno: 9)

Je suis obligé de kill mon serveur et de le relancer.
A ce moment là, tout remarche bien, jusqu'au prochain plantage, qui peux arriver 1 minute après, comme 2heures après.

Je me demande si celà dépends de la charge utilisateur...
Auriez-vous une idée ?

Les specs de mon serveur :

- OpenBSD 4.0
- Apache 2
- MySQL 5 et PHP 5

Merci
DrÿSs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2007, 10h09   #2
Membre habitué
 
Avatar de giltonic
 
Inscription : juillet 2002
Messages : 109
Détails du profil
Informations personnelles :
Âge : 38

Informations forums :
Inscription : juillet 2002
Messages : 109
Points : 124
Points : 124
Citation:
Envoyé par DrÿSs
Bonjour,

Mon serveur MySQL n'arrête pas de se bloquer sans raison.
Lorsque je le lance, tout marche parfaitement.

Mais au bout d'un moment, sans raison et aléatoirement, il se bloque, rendant impossible tout accès à la BDD. Cela se traduit par des erreurs de ce type :

SQL Error: 1017 Can't find file: './dyno/phpbb_posts.frm' (errno: 9)

Je suis obligé de kill mon serveur et de le relancer.
A ce moment là, tout remarche bien, jusqu'au prochain plantage, qui peux arriver 1 minute après, comme 2heures après.

Je me demande si celà dépends de la charge utilisateur...
Auriez-vous une idée ?

Les specs de mon serveur :

- OpenBSD 4.0
- Apache 2
- MySQL 5 et PHP 5

Merci
Là, mec, tu es mal.... le fichier frm c la dedans que sont stocker les données de la table phpbb_posts.

http://dev.mysql.com/doc/refman/5.0/...air-table.html

il faudrait faire un REPAIR de la table en question... délester sans doute le forum...etc.
giltonic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2007, 02h55   #3
Invité de passage
 
Inscription : août 2004
Messages : 18
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2004
Messages : 18
Points : 1
Points : 1
Envoyer un message via MSN à DrÿSs
Ca me fait ca sur toutes les tables de la BDD, pas que celles de phpbb...
DrÿSs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2007, 08h27   #4
Inactif
 
Inscription : mars 2002
Messages : 1 295
Détails du profil
Informations personnelles :
Âge : 41

Informations forums :
Inscription : mars 2002
Messages : 1 295
Points : 1 345
Points : 1 345
Tente une réparation des fichiers de ta base, et ensuite dépêche toi de sauvegarder. Il existe des mods pour phpbb qui permettent d'entretenir sa base (un mod "database maintenance" je crois bien), à faire en préventif?
Florian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2007, 15h54   #5
Invité de passage
 
Inscription : août 2004
Messages : 18
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2004
Messages : 18
Points : 1
Points : 1
Envoyer un message via MSN à DrÿSs
Donc tu pense que ça vient de la base qui est corrompu ?

Je pensais plutôt que c'était le moteur MySQL en lui même qui était défaillant et plantait aléatoirement au bout d'un moment, ou en fonction de la charge utilisateur...
DrÿSs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2007, 09h01   #6
Inactif
 
Inscription : mars 2002
Messages : 1 295
Détails du profil
Informations personnelles :
Âge : 41

Informations forums :
Inscription : mars 2002
Messages : 1 295
Points : 1 345
Points : 1 345
Remareuqe, "can't find" ça pourrait être un problème physique d'accès au fichier.
Florian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2007, 15h53   #7
Invité de passage
 
Inscription : août 2004
Messages : 18
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2004
Messages : 18
Points : 1
Points : 1
Envoyer un message via MSN à DrÿSs
Ouaip mais ya pas de raison, les fichiers étant accessibles au lancement et pendant une certaine durée...
DrÿSs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/03/2007, 16h37   #8
Invité de passage
 
Inscription : août 2004
Messages : 18
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2004
Messages : 18
Points : 1
Points : 1
Envoyer un message via MSN à DrÿSs
Sous PHPMyAdmin j'ai aussi cette erreur là :

MySQL a répondu: Documentation
#1 - Can't create/write to file '/tmp/#sql_2653_0.MYD' (Errcode: 17)
DrÿSs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2008, 15h39   #9
Invité de passage
 
Inscription : août 2008
Messages : 1
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France

Informations forums :
Inscription : août 2008
Messages : 1
Points : 1
Points : 1
Envoyer un message via Yahoo à cemior
Par défaut erreur MySQL 17

J'ai le même type d'erreur.
Quand je veux afficher la structure d'une table j'ai le message d'erreur suivant pour n'importe quelle table :
Code :
1
2
3
4
5
Erreur
requête SQL: Modifier
SHOW FULL FIELDS FROM `nom_table` ;
MySQL a répondu:Documentation
#1 - Can't create/write to file 'C:\WINNT\TEMP\#sql_90c_0.MYD' (Errcode: 17)
alors que je n'ai pas de problème en général pour afficher le contenu des tables.
Code :
1
2
3
SELECT *
FROM `nom_table`
LIMIT 0 , 30
PS : j'utilise MySQL 5.0.19 sur un serveur Windows 2000 Advanced Server

edit : J'ai pu résoudre le problème en arrêtant et en redémarrant le serveur MySQL qui n'a pas une grande activité mais ce n'est pas une solution définitive…
cemior 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 08h54.


 
 
 
 
Partenaires

Hébergement Web