patpro ~ Patrick Proniewski wrote:Mais quand tu te promènes de Mac OS X 10.4/10.5 en FreeBSD 4/5/6 ou en
Debian, t'as intérêt à avoir les alias tous-faits-qui-vont-bien.
Ca, c'est effectivement avisé :)
patpro ~ Patrick Proniewski <patpro@boleskine.patpro.net> wrote:
Mais quand tu te promènes de Mac OS X 10.4/10.5 en FreeBSD 4/5/6 ou en
Debian, t'as intérêt à avoir les alias tous-faits-qui-vont-bien.
Ca, c'est effectivement avisé :)
patpro ~ Patrick Proniewski wrote:Mais quand tu te promènes de Mac OS X 10.4/10.5 en FreeBSD 4/5/6 ou en
Debian, t'as intérêt à avoir les alias tous-faits-qui-vont-bien.
Ca, c'est effectivement avisé :)
_mysql 72 /usr/local/mysql-5.0.45-osx10.4-powerpc/bin/mysqld
--basedir=/usr/local/mysql-5.0.45-osx10.4-powerpc
Que peut-on déduire de ça ?
Ça veut dire que le mysql que tu as installé est bien lancé au boot,
sous l'utilisateur _mysql (alias de l'utilisateur mysql), ce qui est normal.
fais nous un petit
sudo lsof -p 72
si tu n'as pas redémarré depuis. Sinon, remplace 72 par le chiffre
qui se trouve dans la sortie de la commande
sudo cat /usr/local/mysql-5.0.45-osx10.4-powerpc/data/localhost.pid
Pour que tu saches un peu où on va : je soupçonne qu'il y a un
reliquat de configuration MySQL sur ta machine qui influe sur le serveur
Donne nous aussi les autorisations d'accès du dossier /tmp/ :
ls -ld /private/tmp/.
ce qui donne chez moi :
drwxrwxrwt 14 root wheel 476 Jan 29 09:20 /private/tmp/.
_mysql 72 /usr/local/mysql-5.0.45-osx10.4-powerpc/bin/mysqld
--basedir=/usr/local/mysql-5.0.45-osx10.4-powerpc
Que peut-on déduire de ça ?
Ça veut dire que le mysql que tu as installé est bien lancé au boot,
sous l'utilisateur _mysql (alias de l'utilisateur mysql), ce qui est normal.
fais nous un petit
sudo lsof -p 72
si tu n'as pas redémarré depuis. Sinon, remplace 72 par le chiffre
qui se trouve dans la sortie de la commande
sudo cat /usr/local/mysql-5.0.45-osx10.4-powerpc/data/localhost.pid
Pour que tu saches un peu où on va : je soupçonne qu'il y a un
reliquat de configuration MySQL sur ta machine qui influe sur le serveur
Donne nous aussi les autorisations d'accès du dossier /tmp/ :
ls -ld /private/tmp/.
ce qui donne chez moi :
drwxrwxrwt 14 root wheel 476 Jan 29 09:20 /private/tmp/.
_mysql 72 /usr/local/mysql-5.0.45-osx10.4-powerpc/bin/mysqld
--basedir=/usr/local/mysql-5.0.45-osx10.4-powerpc
Que peut-on déduire de ça ?
Ça veut dire que le mysql que tu as installé est bien lancé au boot,
sous l'utilisateur _mysql (alias de l'utilisateur mysql), ce qui est normal.
fais nous un petit
sudo lsof -p 72
si tu n'as pas redémarré depuis. Sinon, remplace 72 par le chiffre
qui se trouve dans la sortie de la commande
sudo cat /usr/local/mysql-5.0.45-osx10.4-powerpc/data/localhost.pid
Pour que tu saches un peu où on va : je soupçonne qu'il y a un
reliquat de configuration MySQL sur ta machine qui influe sur le serveur
Donne nous aussi les autorisations d'accès du dossier /tmp/ :
ls -ld /private/tmp/.
ce qui donne chez moi :
drwxrwxrwt 14 root wheel 476 Jan 29 09:20 /private/tmp/.
PortablePierre-6:mysql ple$ netstat -f unix | grep sql
336e000 stream 0 0 39e8000 0 0 0 /tmp/mysql.sock
PortablePierre-6:mysql ple$ sudo lsof /tmp/mysql.sock
Password:
lsof: status error on /private/tmp/mysql.sock: No such file or directory
Et "ls -l /tmp/mysql.sock /private/tmp/mysql.sock" donne quoi ?
PortablePierre-6:mysql ple$ netstat -f unix | grep sql
336e000 stream 0 0 39e8000 0 0 0 /tmp/mysql.sock
PortablePierre-6:mysql ple$ sudo lsof /tmp/mysql.sock
Password:
lsof: status error on /private/tmp/mysql.sock: No such file or directory
Et "ls -l /tmp/mysql.sock /private/tmp/mysql.sock" donne quoi ?
PortablePierre-6:mysql ple$ netstat -f unix | grep sql
336e000 stream 0 0 39e8000 0 0 0 /tmp/mysql.sock
PortablePierre-6:mysql ple$ sudo lsof /tmp/mysql.sock
Password:
lsof: status error on /private/tmp/mysql.sock: No such file or directory
Et "ls -l /tmp/mysql.sock /private/tmp/mysql.sock" donne quoi ?
PortablePierre-6:mysql ple$ netstat -f unix | grep sql
336e000 stream 0 0 39e8000 0 0 0 /tmp/mysql.sock
PortablePierre-6:mysql ple$ sudo lsof /tmp/mysql.sock
Password:
lsof: status error on /private/tmp/mysql.sock: No such file or directory
Et "ls -l /tmp/mysql.sock /private/tmp/mysql.sock" donne quoi ?
Cela donne ceci :
PortablePierre-6:mysql ple$ netstat -f unix | grep sql
336e000 stream 0 0 39e8000 0 0 0 /tmp/mysql.sock
PortablePierre-6:mysql ple$ sudo lsof /tmp/mysql.sock
Password:
lsof: status error on /private/tmp/mysql.sock: No such file or directory
Et "ls -l /tmp/mysql.sock /private/tmp/mysql.sock" donne quoi ?
Cela donne ceci :
PortablePierre-6:mysql ple$ netstat -f unix | grep sql
336e000 stream 0 0 39e8000 0 0 0 /tmp/mysql.sock
PortablePierre-6:mysql ple$ sudo lsof /tmp/mysql.sock
Password:
lsof: status error on /private/tmp/mysql.sock: No such file or directory
Et "ls -l /tmp/mysql.sock /private/tmp/mysql.sock" donne quoi ?
Cela donne ceci :
PortablePierre-6:~ ple$ sudo lsof -p 72
../..
/usr/local/mysql-5.0.45-osx10.4-powerpc/data/localhost.err
mysqld 72 _mysql 10u IPv4 0x3355270 0t0 TCP *:mysql (LISTEN)
mysqld 72 _mysql 12u unix 0x336e000 0t0 /tmp/mysql.sock
Chez moi, j'obtiens :
PortablePierre-6:~ ple$ ls -ld /private/tmp/
drwxrwxrwt 12 root wheel 408 29 jan 18:29 /private/tmp/
PortablePierre-6:~ ple$
Mais dans l'instant présent, le tableau de bord indique que le serveur
mysql est arrêté.
PortablePierre-6:~ ple$ sudo lsof -p 72
../..
/usr/local/mysql-5.0.45-osx10.4-powerpc/data/localhost.err
mysqld 72 _mysql 10u IPv4 0x3355270 0t0 TCP *:mysql (LISTEN)
mysqld 72 _mysql 12u unix 0x336e000 0t0 /tmp/mysql.sock
Chez moi, j'obtiens :
PortablePierre-6:~ ple$ ls -ld /private/tmp/
drwxrwxrwt 12 root wheel 408 29 jan 18:29 /private/tmp/
PortablePierre-6:~ ple$
Mais dans l'instant présent, le tableau de bord indique que le serveur
mysql est arrêté.
PortablePierre-6:~ ple$ sudo lsof -p 72
../..
/usr/local/mysql-5.0.45-osx10.4-powerpc/data/localhost.err
mysqld 72 _mysql 10u IPv4 0x3355270 0t0 TCP *:mysql (LISTEN)
mysqld 72 _mysql 12u unix 0x336e000 0t0 /tmp/mysql.sock
Chez moi, j'obtiens :
PortablePierre-6:~ ple$ ls -ld /private/tmp/
drwxrwxrwt 12 root wheel 408 29 jan 18:29 /private/tmp/
PortablePierre-6:~ ple$
Mais dans l'instant présent, le tableau de bord indique que le serveur
mysql est arrêté.
PortablePierre-6:~ ple$ sudo lsof -p 72
../../usr/local/mysql-5.0.45-osx10.4-powerpc/data/localhost.err
ça c'est intéressant. Lis ce fichier localhost.err pour voir si il
contient quelque chose de pertinent.
mysqld 72 _mysql 10u IPv4 0x3355270 0t0 TCP *:mysql (LISTEN)
tente une connexion sur le socket TCP/IP :
/usr/local/mysql/bin/mysql -u root -h 127.0.0.1 --protocol=TCP
mysqld 72 _mysql 12u unix 0x336e000 0t0 /tmp/mysql.sock
bon ben il est la le socket hein, y'a pas trop de doute. C'est pas
leopard que tu as installé c'est Garcimore.Chez moi, j'obtiens :
PortablePierre-6:~ ple$ ls -ld /private/tmp/
drwxrwxrwt 12 root wheel 408 29 jan 18:29 /private/tmp/
PortablePierre-6:~ ple$
Ok, un petit `ls -l /` maintenant, et un `ls -l /tmp/`
Mais dans l'instant présent, le tableau de bord indique que le serveur
mysql est arrêté.
ça c'est pas normal. mais la raison doit être la même que pour la
connexion qui foire.
PortablePierre-6:~ ple$ sudo lsof -p 72
../..
/usr/local/mysql-5.0.45-osx10.4-powerpc/data/localhost.err
ça c'est intéressant. Lis ce fichier localhost.err pour voir si il
contient quelque chose de pertinent.
mysqld 72 _mysql 10u IPv4 0x3355270 0t0 TCP *:mysql (LISTEN)
tente une connexion sur le socket TCP/IP :
/usr/local/mysql/bin/mysql -u root -h 127.0.0.1 --protocol=TCP
mysqld 72 _mysql 12u unix 0x336e000 0t0 /tmp/mysql.sock
bon ben il est la le socket hein, y'a pas trop de doute. C'est pas
leopard que tu as installé c'est Garcimore.
Chez moi, j'obtiens :
PortablePierre-6:~ ple$ ls -ld /private/tmp/
drwxrwxrwt 12 root wheel 408 29 jan 18:29 /private/tmp/
PortablePierre-6:~ ple$
Ok, un petit `ls -l /` maintenant, et un `ls -l /tmp/`
Mais dans l'instant présent, le tableau de bord indique que le serveur
mysql est arrêté.
ça c'est pas normal. mais la raison doit être la même que pour la
connexion qui foire.
PortablePierre-6:~ ple$ sudo lsof -p 72
../../usr/local/mysql-5.0.45-osx10.4-powerpc/data/localhost.err
ça c'est intéressant. Lis ce fichier localhost.err pour voir si il
contient quelque chose de pertinent.
mysqld 72 _mysql 10u IPv4 0x3355270 0t0 TCP *:mysql (LISTEN)
tente une connexion sur le socket TCP/IP :
/usr/local/mysql/bin/mysql -u root -h 127.0.0.1 --protocol=TCP
mysqld 72 _mysql 12u unix 0x336e000 0t0 /tmp/mysql.sock
bon ben il est la le socket hein, y'a pas trop de doute. C'est pas
leopard que tu as installé c'est Garcimore.Chez moi, j'obtiens :
PortablePierre-6:~ ple$ ls -ld /private/tmp/
drwxrwxrwt 12 root wheel 408 29 jan 18:29 /private/tmp/
PortablePierre-6:~ ple$
Ok, un petit `ls -l /` maintenant, et un `ls -l /tmp/`
Mais dans l'instant présent, le tableau de bord indique que le serveur
mysql est arrêté.
ça c'est pas normal. mais la raison doit être la même que pour la
connexion qui foire.
/usr/local/mysql-5.0.45-osx10.4-powerpc/data/localhost.err
Il contient ceci :
080130 01:16:45 mysqld started
../..
/usr/local/mysql-5.0.45-osx10.4-powerpc/bin/mysqld: ready for connections.
Version: '5.0.45' socket: '/tmp/mysql.sock' port: 3306 MySQL
tente une connexion sur le socket TCP/IP :
/usr/local/mysql/bin/mysql -u root -h 127.0.0.1 --protocol=TCP
Cela semble fonctionner là :
PortablePierre-6:~ ple$ /usr/local/mysql/bin/mysql -u root -h 127.0.0.1
--protocol=TCP
Welcome to the MySQL monitor. Commands end with ; or g.
Ok, un petit `ls -l /` maintenant, et un `ls -l /tmp/`
Voici :
PortablePierre-6:~ ple$ ls -l /
../..
lrwxr-xr-x@ 1 root admin 11 10 jan 05:27 tmp -> private/tmp
PortablePierre-6:~ ple$ ls -l /tmp/
total 0
-rw------- 1 _www wheel 0 30 jan 01:16 aprUl2oT7
-rw------- 1 _www wheel 0 30 jan 01:16 apryQIFoC
srwxrwxrwx 1 ple wheel 0 30 jan 01:17 com.hp.launchport
drwx------ 3 ple wheel 102 30 jan 01:17 launch-ZTjETV
drwx------ 3 ple wheel 102 30 jan 01:17 launch-vZVjpu
drwx------ 3 ple wheel 102 30 jan 01:17 launch-vlLrhM
drwx------ 3 ple wheel 102 30 jan 01:17 launchd-108.3536To
Curieux tout ça.
On dirait que mysql se met en route puis s'arrête tout seul, ce qui fait
qu'au moment où je fais une recherche sur mysql.sock, je ne le trouve
nulle part...
/usr/local/mysql-5.0.45-osx10.4-powerpc/data/localhost.err
Il contient ceci :
080130 01:16:45 mysqld started
../..
/usr/local/mysql-5.0.45-osx10.4-powerpc/bin/mysqld: ready for connections.
Version: '5.0.45' socket: '/tmp/mysql.sock' port: 3306 MySQL
tente une connexion sur le socket TCP/IP :
/usr/local/mysql/bin/mysql -u root -h 127.0.0.1 --protocol=TCP
Cela semble fonctionner là :
PortablePierre-6:~ ple$ /usr/local/mysql/bin/mysql -u root -h 127.0.0.1
--protocol=TCP
Welcome to the MySQL monitor. Commands end with ; or g.
Ok, un petit `ls -l /` maintenant, et un `ls -l /tmp/`
Voici :
PortablePierre-6:~ ple$ ls -l /
../..
lrwxr-xr-x@ 1 root admin 11 10 jan 05:27 tmp -> private/tmp
PortablePierre-6:~ ple$ ls -l /tmp/
total 0
-rw------- 1 _www wheel 0 30 jan 01:16 aprUl2oT7
-rw------- 1 _www wheel 0 30 jan 01:16 apryQIFoC
srwxrwxrwx 1 ple wheel 0 30 jan 01:17 com.hp.launchport
drwx------ 3 ple wheel 102 30 jan 01:17 launch-ZTjETV
drwx------ 3 ple wheel 102 30 jan 01:17 launch-vZVjpu
drwx------ 3 ple wheel 102 30 jan 01:17 launch-vlLrhM
drwx------ 3 ple wheel 102 30 jan 01:17 launchd-108.3536To
Curieux tout ça.
On dirait que mysql se met en route puis s'arrête tout seul, ce qui fait
qu'au moment où je fais une recherche sur mysql.sock, je ne le trouve
nulle part...
/usr/local/mysql-5.0.45-osx10.4-powerpc/data/localhost.err
Il contient ceci :
080130 01:16:45 mysqld started
../..
/usr/local/mysql-5.0.45-osx10.4-powerpc/bin/mysqld: ready for connections.
Version: '5.0.45' socket: '/tmp/mysql.sock' port: 3306 MySQL
tente une connexion sur le socket TCP/IP :
/usr/local/mysql/bin/mysql -u root -h 127.0.0.1 --protocol=TCP
Cela semble fonctionner là :
PortablePierre-6:~ ple$ /usr/local/mysql/bin/mysql -u root -h 127.0.0.1
--protocol=TCP
Welcome to the MySQL monitor. Commands end with ; or g.
Ok, un petit `ls -l /` maintenant, et un `ls -l /tmp/`
Voici :
PortablePierre-6:~ ple$ ls -l /
../..
lrwxr-xr-x@ 1 root admin 11 10 jan 05:27 tmp -> private/tmp
PortablePierre-6:~ ple$ ls -l /tmp/
total 0
-rw------- 1 _www wheel 0 30 jan 01:16 aprUl2oT7
-rw------- 1 _www wheel 0 30 jan 01:16 apryQIFoC
srwxrwxrwx 1 ple wheel 0 30 jan 01:17 com.hp.launchport
drwx------ 3 ple wheel 102 30 jan 01:17 launch-ZTjETV
drwx------ 3 ple wheel 102 30 jan 01:17 launch-vZVjpu
drwx------ 3 ple wheel 102 30 jan 01:17 launch-vlLrhM
drwx------ 3 ple wheel 102 30 jan 01:17 launchd-108.3536To
Curieux tout ça.
On dirait que mysql se met en route puis s'arrête tout seul, ce qui fait
qu'au moment où je fais une recherche sur mysql.sock, je ne le trouve
nulle part...
PortablePierre-6:mysql ple$ netstat -f unix | grep sql
336e000 stream 0 0 39e8000 0 0 0 /tmp/mysql.sock
^^^^^^^^^^^^^^^
PortablePierre-6:mysql ple$ sudo lsof /tmp/mysql.sock
lsof: status error on /private/tmp/mysql.sock: No such file or directory
Et "ls -l /tmp/mysql.sock /private/tmp/mysql.sock" donne quoi ?
PortablePierre-6:~ ple$ ls -l /tmp/mysql.sock /private/tmp/mysql.sock
ls: /private/tmp/mysql.sock: No such file or directory
ls: /tmp/mysql.sock: No such file or directory
Et ça, c'est juste après le netstat du dessus ?
C'est ça que je ne comprends pas, c'est qu'il n'y a pas de mysql.sock
PortablePierre-6:mysql ple$ netstat -f unix | grep sql
336e000 stream 0 0 39e8000 0 0 0 /tmp/mysql.sock
^^^^^^^^^^^^^^^
PortablePierre-6:mysql ple$ sudo lsof /tmp/mysql.sock
lsof: status error on /private/tmp/mysql.sock: No such file or directory
Et "ls -l /tmp/mysql.sock /private/tmp/mysql.sock" donne quoi ?
PortablePierre-6:~ ple$ ls -l /tmp/mysql.sock /private/tmp/mysql.sock
ls: /private/tmp/mysql.sock: No such file or directory
ls: /tmp/mysql.sock: No such file or directory
Et ça, c'est juste après le netstat du dessus ?
C'est ça que je ne comprends pas, c'est qu'il n'y a pas de mysql.sock
PortablePierre-6:mysql ple$ netstat -f unix | grep sql
336e000 stream 0 0 39e8000 0 0 0 /tmp/mysql.sock
^^^^^^^^^^^^^^^
PortablePierre-6:mysql ple$ sudo lsof /tmp/mysql.sock
lsof: status error on /private/tmp/mysql.sock: No such file or directory
Et "ls -l /tmp/mysql.sock /private/tmp/mysql.sock" donne quoi ?
PortablePierre-6:~ ple$ ls -l /tmp/mysql.sock /private/tmp/mysql.sock
ls: /private/tmp/mysql.sock: No such file or directory
ls: /tmp/mysql.sock: No such file or directory
Et ça, c'est juste après le netstat du dessus ?
C'est ça que je ne comprends pas, c'est qu'il n'y a pas de mysql.sock