Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/04/2014, à 16:31

Oni_Shadow

MySQL ne marche plus depuis version 14.04

Bonjour, j'ai un soucis depuis ma migration vers trusty taur, mon server SQL ne fonctionne plus... j'avais installer XAMP et utilisait mySQL depuis phphMyAdmin mais depuis la migration je n'ai plus accès à "http://localhost/phpmyadmin/" j'ai un beau message d'erreur :

Erreur

MySQL a répondu: Documentation
#2002 - Aucun fichier ou dossier de ce type
Le serveur ne répond pas (ou l'interface de connexion vers le serveur MySQL local n'est pas correctement configurée).
La connexion au controluser tel que défini dans votre configuration a échoué.

en essayant de faire un lamp start,
pareil, et un  /etc/init.d/mysql restart
me donne

 * Stopping MySQL database server mysqld                                        cat: /var/run/mysqld/mysqld.pid: Permission non accordée
                                                                         [fail]
df: '/var/lib/mysql/.': Permission denied
 * /etc/init.d/mysql: ERROR: The partition with /var/lib/mysql is too full!

pourtant, mes disque tous mes disques ne sont pas pleins d'après Gparted...
Une idée?


Rouillé

Hors ligne

#2 Le 20/04/2014, à 16:37

jplemoine

Re : MySQL ne marche plus depuis version 14.04

'/var/lib/mysql/.': Permission denied

Il y a un soucis d'accès à /var/lib/mysql --> donc soit tu as oublié sudo devant ; soit y a un big soucis.

C'est pas /etc/init.d/mysql restart mais sudo /etc/init.d/mysql restart


Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne

#3 Le 20/04/2014, à 16:49

Oni_Shadow

Re : MySQL ne marche plus depuis version 14.04

j'avais deja essayé cette commande, mais elle m'indiqu'ait simplement

 sudo /etc/init.d/mysql restart
[sudo] password for ced: 
 * Stopping MySQL database server mysqld                                 [ OK ] 
 * Starting MySQL database server mysqld                                 [ OK ] 
 * Checking for tables which need an upgrade, are corrupt or were 
not closed cleanly.

du coup je sais pas trop quoi faire...


Rouillé

Hors ligne

#4 Le 20/04/2014, à 16:55

jplemoine

Re : MySQL ne marche plus depuis version 14.04

Ca a l'air beaucoup mieux....

ps aux | grep mysql

--> tu dois avoir une ligne avec mysqld

ou alors

sudo /etc/init.d/mysql status

Ça te met plein d'informations


Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne

#5 Le 20/04/2014, à 17:17

Oni_Shadow

Re : MySQL ne marche plus depuis version 14.04

merci du coup de main smile

 ps aux | grep mysql
mysql    15570  0.0  1.2 615708 49120 ?        Ssl  17:48   0:01 /usr/sbin/mysqld
ced      17979  0.0  0.0  14480   924 pts/1    S+   18:16   0:00 grep --color=auto mysql

sudo /etc/init.d/mysql status
[sudo] password for ced: 
 * MySQL is stopped.

Rouillé

Hors ligne

#6 Le 20/04/2014, à 17:22

jplemoine

Re : MySQL ne marche plus depuis version 14.04

on dirait que le serveur démarre (2 lignes dans le ps aux) puis s’arrête (status)...
Il faut que tu regardes dans les log de la machine (/var/log) : il y a un truc qui ne colle pas.


Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne

#7 Le 20/04/2014, à 17:34

Oni_Shadow

Re : MySQL ne marche plus depuis version 14.04

log d'erreur

InnoDB: Check that you do not already have another mysqld process
InnoDB: using the same InnoDB data or log files.
InnoDB: Unable to lock ./ibdata1, error: 11
InnoDB: Check that you do not already have another mysqld process
InnoDB: using the same InnoDB data or log files.
140420 17:51:50  InnoDB: Unable to open the first data file
InnoDB: Error in opening ./ibdata1
140420 17:51:50  InnoDB: Operating system error number 11 in a file operation.
InnoDB: Error number 11 means 'Resource temporarily unavailable'.
InnoDB: Some operating system error numbers are described at
InnoDB: http://dev.mysql.com/doc/refman/5.5/en/operating-system-error-codes.html
140420 17:51:50 InnoDB: Could not open or create data files.
140420 17:51:50 InnoDB: If you tried to add new data files, and it failed here,
140420 17:51:50 InnoDB: you should now edit innodb_data_file_path in my.cnf back
140420 17:51:50 InnoDB: to what it was, and remove the new ibdata files InnoDB created
140420 17:51:50 InnoDB: in this failed attempt. InnoDB only wrote those files full of
140420 17:51:50 InnoDB: zeros, but did not yet use them in any way. But be careful: do not
140420 17:51:50 InnoDB: remove old data files which contain your precious data!
140420 17:51:50 [ERROR] Plugin 'InnoDB' init function returned error.
140420 17:51:50 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
140420 17:51:50 [ERROR] Unknown/unsupported storage engine: InnoDB
140420 17:51:50 [ERROR] Aborting

140420 17:51:50 [Note] /usr/sbin/mysqld: Shutdown complete

140420 17:51:50 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended

j'y comprend pas grand chose hmm


Rouillé

Hors ligne

#8 Le 20/04/2014, à 18:06

jplemoine

Re : MySQL ne marche plus depuis version 14.04

c'est très bizarre mais là, ça dépasse ce que je sais faire...
La seule chose que tu peux faire, c'est de redémarrer la machine
et regarder :
- si le serveur sql a déjà démarré
- sinon, le démarrer à la main et regarder les logs.


Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne

#9 Le 20/04/2014, à 18:58

Oni_Shadow

Re : MySQL ne marche plus depuis version 14.04

Juste redémaré

140420 19:47:48 [Note] /usr/sbin/mysqld: Normal shutdown

140420 19:47:49 [Note] Event Scheduler: Purging the queue. 0 events
140420 19:47:51  InnoDB: Starting shutdown...
140420 19:47:53  InnoDB: Shutdown completed; log sequence number 1604891
140420 19:47:53 [Note] /usr/sbin/mysqld: Shutdown complete

140420 19:48:51 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead.
140420 19:48:52 [Note] Plugin 'FEDERATED' is disabled.
140420 19:48:52 InnoDB: The InnoDB memory heap is disabled
140420 19:48:52 InnoDB: Mutexes and rw_locks use GCC atomic builtins
140420 19:48:52 InnoDB: Compressed tables use zlib 1.2.8
140420 19:48:52 InnoDB: Using Linux native AIO
140420 19:48:52 InnoDB: Initializing buffer pool, size = 128.0M
140420 19:48:52 InnoDB: Completed initialization of buffer pool
140420 19:48:52 InnoDB: highest supported file format is Barracuda.
140420 19:48:53  InnoDB: Waiting for the background threads to start
140420 19:48:54 InnoDB: 5.5.35 started; log sequence number 1604891
140420 19:48:54 [Note] Server hostname (bind-address): '127.0.0.1'; port: 3306
140420 19:48:54 [Note]   - '127.0.0.1' resolves to '127.0.0.1';
140420 19:48:54 [Note] Server socket created on IP: '127.0.0.1'.
140420 19:48:54 [Note] Event Scheduler: Loaded 0 events
140420 19:48:54 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.35-1ubuntu1'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  (Ubuntu)

Tout a l'aire bien mais non toujours pas


Rouillé

Hors ligne

#10 Le 20/04/2014, à 19:06

jplemoine

Re : MySQL ne marche plus depuis version 14.04

resultat de

ps aux | grep mysql

?
Sinon, il écoute sur 127.0.0.1 --> donc que localhost.
Qu'est-ce qui ne fait dire que ça fonctionne pas ?


Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne

#11 Le 20/04/2014, à 19:10

Oni_Shadow

Re : MySQL ne marche plus depuis version 14.04

ps aux | grep mysql
mysql     1071  0.0  1.2 549976 50160 ?        Ssl  19:48   0:01 /usr/sbin/mysqld
ced       5684  0.4  0.7 792528 29828 ?        Sl   19:56   0:03 gedit /var/log/mysql/error.log
ced       5759  0.0  0.0  14484   920 pts/13   S+   20:08   0:00 grep --color=auto mysql

pour ta commande et sinon depuis le localhost xamp me dit que le serveur ne marge pas (onglet statu) et mes site web utilisant mes bases de données ne fonctionnent plus...


Rouillé

Hors ligne

#12 Le 20/04/2014, à 19:14

jplemoine

Re : MySQL ne marche plus depuis version 14.04

pourtant il a l'air d'écouter sur loclahost port 3306 mais je ne peux pas t'en dire plus..


Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne

#13 Le 21/04/2014, à 18:14

Oni_Shadow

Re : MySQL ne marche plus depuis version 14.04

Hum c'est étrange,
si je remplace localhost par 127.0.0.1 ma tout semble marcher correctement, j'ai un très vielle version de ma base mais au moins, ça marche...
par contre j'ai un fichier soquet qui semble manquer, peut etre que l'erreur venait de la...


Rouillé

Hors ligne

#14 Le 21/04/2014, à 18:25

nolem

Re : MySQL ne marche plus depuis version 14.04

Hummmm (pensif)

Ce n'est pas MySql mais PhpMyadmin selon moi wink

que fait ceci dans un terminal ? (pas besoin d'être super admin pour taper cette commande)

mysql -h localhost -u loginconnection -p

une fois que tu as tapé cette commande, le terminal doit te demander le password du login. Il est évident que le mot de passe tapé dans le terminal ne s'affiche pas wink.


Pourquoi choisir Linux ? - conférence Richard Stallman
---------------------------------------------
ASUS X73S/K73SV - Ubuntu 12.04 (Gnome Shell) - OpenSuse 13.1 (Gnome Shell)
ASUS X101CH - Ubuntu Mate 14.04

Hors ligne

#15 Le 21/04/2014, à 18:29

jplemoine

Re : MySQL ne marche plus depuis version 14.04

Bonsoir, tu as raison : il écoute sur 127.0.0.1 mais ne le résout pas en localhost...

Que te donne

dig -x 127.0.0.1

? (résultat complet avec la commande).


Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne

#16 Le 21/04/2014, à 20:56

Oni_Shadow

Re : MySQL ne marche plus depuis version 14.04

Ca a l'aire de marcher...

 mysql -h localhost -u loginconnection -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 52
Server version: 5.5.35-1ubuntu1 (Ubuntu)

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

De toute façon j'ai virer XAMP desisntaller php, mysql ... le tout quoi avec purge, j'ai reintallé, si on ne trouve pas le soucis je ferais tel quel en mode 127.0.0.1 ça me semble bof niveau sécu mais pour les développement que je fais actuellement...

dig -x 127.0.0.1

; <<>> DiG 9.9.5-3-Ubuntu <<>> -x 127.0.0.1
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 38053
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;1.0.0.127.in-addr.arpa.		IN	PTR

;; ANSWER SECTION:
1.0.0.127.in-addr.arpa.	0	IN	PTR	localhost.

;; Query time: 10 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Mon Apr 21 21:55:15 CEST 2014
;; MSG SIZE  rcvd: 63

pour jplemoine


Rouillé

Hors ligne

#17 Le 21/04/2014, à 20:59

jplemoine

Re : MySQL ne marche plus depuis version 14.04

ça a l'air de fonctionner à la main...
Après, c'est dans la configuration des logiciels client qu'il peut y avoir un problème mais là, mysql fonctionne.


Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne

#18 Le 21/04/2014, à 21:10

Oni_Shadow

Re : MySQL ne marche plus depuis version 14.04

hum par contre mysql fonctionne mais... il me semblait qu'avec une installation de apache il falait placer les sites dans /var/www/, je l'ai fait mais mon serveur apache ne vois plus aucun dossier!
comme je peux savoir ou il regarde?


Rouillé

Hors ligne

#19 Le 21/04/2014, à 21:14

jplemoine

Re : MySQL ne marche plus depuis version 14.04

depuis la 14.04, par défaut, c'est dans /var/www/html !!!

Dernière modification par jplemoine (Le 21/04/2014, à 21:14)


Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne

#20 Le 21/04/2014, à 21:15

Oni_Shadow

Re : MySQL ne marche plus depuis version 14.04

Un peu au pif, j'ai tapé

apache2
[Mon Apr 21 22:11:26.609387 2014] [core:warn] [pid 8480] AH00111: Config variable ${APACHE_LOCK_DIR} is not defined
[Mon Apr 21 22:11:26.610151 2014] [core:warn] [pid 8480] AH00111: Config variable ${APACHE_PID_FILE} is not defined
[Mon Apr 21 22:11:26.610173 2014] [core:warn] [pid 8480] AH00111: Config variable ${APACHE_RUN_USER} is not defined
[Mon Apr 21 22:11:26.610184 2014] [core:warn] [pid 8480] AH00111: Config variable ${APACHE_RUN_GROUP} is not defined
[Mon Apr 21 22:11:26.610213 2014] [core:warn] [pid 8480] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Mon Apr 21 22:11:26.795495 2014] [core:warn] [pid 8480] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Mon Apr 21 22:11:26.806908 2014] [core:warn] [pid 8480] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Mon Apr 21 22:11:26.806969 2014] [core:warn] [pid 8480] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
AH00526: Syntax error on line 74 of /etc/apache2/apache2.conf:
Invalid Mutex directory in argument file:${APACHE_LOCK_DIR}

L'erreur peut elle venir de la?


Rouillé

Hors ligne

#21 Le 21/04/2014, à 21:18

Oni_Shadow

Re : MySQL ne marche plus depuis version 14.04

Ah oui, bien vu!
ou as tu vu cela? je n'ai rien vu de tel dans mes recherches...


Rouillé

Hors ligne

#22 Le 21/04/2014, à 21:19

jplemoine

Re : MySQL ne marche plus depuis version 14.04

non. c'est normal. c'est ta commande qui est foireuse : tu voulais faire quoi à l’origine ?


Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.

Hors ligne

#23 Le 21/04/2014, à 21:22

Oni_Shadow

Re : MySQL ne marche plus depuis version 14.04

rien je me suis demandé si elle existait pour pouvoir regardé le man après...
au pif complet!


Rouillé

Hors ligne

#24 Le 22/04/2014, à 02:11

nolem

Re : MySQL ne marche plus depuis version 14.04

C'est bien ce qu'il me semblait. C'est ton phpmyadmin qui foire wink Je pense qu'il y a un problème de droit. Perso, je me casserai pas la nouille. purge phpmyadmin et réinstalle.

Sinon, je pense à une chose, comment accèdes tu à ton phpmyadmin ? As tu installé « l'application » de la logithèque (de mémoire) ou tu as installé en ligne de commande ? Est ce qu'il y a un lien symbolique dans ton /var/www/ sur phpmyadmin. As tu regardé les droits de ce lien s'il existe ?

Dernière modification par nolem (Le 22/04/2014, à 02:18)


Pourquoi choisir Linux ? - conférence Richard Stallman
---------------------------------------------
ASUS X73S/K73SV - Ubuntu 12.04 (Gnome Shell) - OpenSuse 13.1 (Gnome Shell)
ASUS X101CH - Ubuntu Mate 14.04

Hors ligne

#25 Le 22/04/2014, à 02:21

nolem

Re : MySQL ne marche plus depuis version 14.04

jplemoine a écrit :

depuis la 14.04, par défaut, c'est dans /var/www/html !!!


Tu veux dire que dorénavant, il y a un dossier html dans le www et tout se passe à l'intérieur ?


Pourquoi choisir Linux ? - conférence Richard Stallman
---------------------------------------------
ASUS X73S/K73SV - Ubuntu 12.04 (Gnome Shell) - OpenSuse 13.1 (Gnome Shell)
ASUS X101CH - Ubuntu Mate 14.04

Hors ligne