… autre précision, ces deux répertoire sont verrouillés
/var/lib/php5
/var/lib/mysql/snort
Autrement dit appartiennes à root …
… autre précision, ces deux répertoire sont verrouillés
/var/lib/php5
/var/lib/mysql/snort
Autrement dit appartiennes à root …
A ce stade je ne sais si je peux lancé cette commande.
# apt-get -f install
…
root@debian:/home/loreleil# /etc/init.d/mysql stop
Stopping MySQL database server: mysqld.
root@debian:/home/loreleil#
Re,
autre chose …
je présume qu’il s’agit de forcer l’installation de mysql. … je crois …
Mes plates excuses … trop vite loreleil … prend le temps de lire !
root@debian:/home/loreleil# /var/lib/dpkg/info/mysql-server-5.0.postinst configure
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld.
/etc/init.d/mysql: line 115: /etc/mysql/debian-start: Aucun fichier ou répertoire de ce type
invoke-rc.d: initscript mysql, action "start" failed.
… autre …chose
[quote]
(vérifie qu’il n’y a pas de processus mysqld à ce stade)[/quote]
Comment … stp ?
… …
root@debian:/home/loreleil# apt-get install mysql-server
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
mysql-server-5.0
Paquets suggérés :
tinyca
Les NOUVEAUX paquets suivants seront installés :
mysql-server mysql-server-5.0
0 mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0o/26,7Mo dans les archives.
Après cette opération, 84,3Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
Lecture des champs des paquets... Fait
Lecture de l'état des paquets... Fait
Récupération des rapports de bogue... Fait
Analyse des informations Trouvé/Corrigé... Fait
Préconfiguration des paquets...
Sélection du paquet mysql-server-5.0 précédemment désélectionné.
(Lecture de la base de données... 98612 fichiers et répertoires déjà installés.)
Dépaquetage de mysql-server-5.0 (à partir de .../mysql-server-5.0_5.0.51a-24+lenny5_i386.deb) ...
Sélection du paquet mysql-server précédemment désélectionné.
Dépaquetage de mysql-server (à partir de .../mysql-server_5.0.51a-24+lenny5_all.deb) ...
Stopping MySQL database server: mysqld.
Traitement des actions différées (« triggers ») pour « man-db »...
Paramétrage de mysql-server-5.0 (5.0.51a-24+lenny5) ...
Stopping MySQL database server: mysqld.
/etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz (warning).
Starting MySQL database server: mysqld.
/etc/init.d/mysql: line 115: /etc/mysql/debian-start: Aucun fichier ou répertoire de ce type
invoke-rc.d: initscript mysql, action "start" failed.
…
[quote]
…
Stopping MySQL database server: mysqld.
/etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz (warning).
Starting MySQL database server: mysqld.
/etc/init.d/mysql: line 115: /etc/mysql/debian-start: Aucun fichier ou répertoire de ce type
invoke-rc.d: initscript mysql, action “start” failed. … [/quote]
… …
Bonjour,
Que retourne cette commande
Bien le bonjour chez vous …
Bonjour à toi micky979,
[code]loreleil@debian:~$ ls -lR /etc/mysql/
/etc/mysql/:
total 1
-rw------- 1 root root 312 jan 29 20:34 debian.cnf
loreleil@debian:~$
[/code]
Merci de votre suivit …
Bonjour,
Désinstalle tous les paquets lié à mysql-server
Supprime la configuration eventuellement encore presente
Cherche des traces de mysql sur ton système
Si la commande précédente ne retourne rien réinstalle mysql-server
Re,
Salut à toi micky979,
Pour commencer, merci …
Voilà donc, je cherche également de mon côté … normal … me diraient vous … j’en conviens …
Il y a une pléiade de rapports de bogues à l’insu de mysql-server.
Paquet : mysql-server (5.0.51a-24+lenny5)
[quote=“Debian Bug report logs:”]Certes, unstable mais quand même…
Bugs in package mysql-server (version 5.1.49-3) in unstable
bugs.debian.org/cgi-bin/pkgrepor … t=unstable[/quote]
Enfin bref… je vais donc te suivre à la lettre.
Dans un premier temps ceci :
loreleil@debian:~$ (dpkg -l | grep mysql-server | awk '{print $2}')
mysql-server-5.0
loreleil@debian:~$
Ceci est perso … /home/loreleil/ … j’invente rien …
Pour le reste … je ne sais si je dois recourir à rm -r /xxx/xxxx/xxxx/ … ?
[quote]root@debian:/home/loreleil# find / -name “mysql”
/var/cache/apt/archives/snort-mysql_2.7.0-20.4_i386.deb
/var/cache/apt/archives/mysql-common_5.0.51a-24+lenny5_all.deb
/var/cache/apt/archives/libmysqlclient15off_5.0.51a-24+lenny5_i386.deb
/var/cache/apt/archives/libdbd-mysql-perl_4.007-1+lenny1_i386.deb
/var/cache/apt/archives/mysql-client-5.0_5.0.51a-24+lenny5_i386.deb
/var/cache/apt/archives/libapache2-mod-auth-mysql_4.3.9-11_i386.deb
/var/cache/apt/archives/mysql-client_5.0.51a-24+lenny5_all.deb
/var/cache/apt/archives/php5-mysql_5.2.6.dfsg.1-1+lenny9_i386.deb
/var/cache/apt/archives/libmysql-ruby1.8_2.7.4-1_i386.deb
/var/cache/apt/archives/mysql-server-5.0_5.0.51a-24+lenny5_i386.deb
/var/cache/apt/archives/mysql-server_5.0.51a-24+lenny5_all.deb
/var/tmp/kdecache-loreleil/http/l/www.lephpfacile.com_css_manuel-mysql.css_25217e10
/var/lib/mysql
/var/lib/mysql/mysql
/var/lib/mysql/mysql_upgrade_info
/var/lib/dpkg/info/php5-mysql.list
/var/lib/dpkg/info/mysql-server-5.0.list
/var/lib/dpkg/info/mysql-common.list
/var/lib/dpkg/info/mysql-server-5.0.postrm
/var/lib/dpkg/info/libmysqlclient15off.list
/var/lib/dpkg/info/mysql-common.postrm
/var/lib/dpkg/info/libmysqlclient15off.postrm
/var/log/mysql.log
/var/log/mysql.log.1.gz
/var/log/mysql
/var/log/mysql.log.2.gz
/var/log/mysql.log.3.gz
/var/log/mysql.err
/etc/init.d/mysql
/etc/init.d/mysql-ndb-mgm
/etc/init.d/mysql-ndb
/etc/logcheck/ignore.d.server/mysql-server-5_0
/etc/logcheck/ignore.d.paranoid/mysql-server-5_0
/etc/logcheck/ignore.d.workstation/mysql-server-5_0
/etc/mysql
/etc/rc0.d/K22mysql-ndb
/etc/rc0.d/K23mysql-ndb-mgm
/etc/rc0.d/K21mysql
/etc/rc3.d/S19mysql
/etc/rc3.d/S17mysql-ndb-mgm
/etc/rc3.d/S18mysql-ndb
/etc/logrotate.d/mysql-server
/etc/rc5.d/S19mysql
/etc/rc5.d/S17mysql-ndb-mgm
/etc/rc5.d/S18mysql-ndb
/etc/rc1.d/K22mysql-ndb
/etc/rc1.d/K23mysql-ndb-mgm
/etc/rc1.d/K21mysql
/etc/rc6.d/K22mysql-ndb
/etc/rc6.d/K23mysql-ndb-mgm
/etc/rc6.d/K21mysql
/etc/rc2.d/S19mysql
/etc/rc2.d/S17mysql-ndb-mgm
/etc/rc2.d/S18mysql-ndb
/etc/rc4.d/S19mysql
/etc/rc4.d/S17mysql-ndb-mgm
/etc/rc4.d/S18mysql-ndb
/home/loreleil/mysql_serveur_ eet mysql-serveur-5.0
/home/loreleil/png/Snort-mysql
/home/loreleil/png/Snort-mysql/Configuration de snort-mysql
/home/loreleil/png/Snort-mysql/Configuration de snort-mysql_2ème
/home/loreleil/png/Ré-installation_Configuration de mysql-server-5.0
/home/loreleil/mysql_serveur_ eet mysql-serveur-5.0~
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql10.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql12.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql11.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql13.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql5.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql14.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql4.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql7.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql3.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql1.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql2.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql9.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql8.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql6.png
/home/loreleil/Guides_des_configurations_et_liens/snort/Openmaniak.com/snort_tutorial_snort.php_fichiers/mysql.gif
/home/loreleil/Guides_des_configurations_et_liens/Manuel MySQL/index.php_fichiers/manuel-mysql.css
/home/loreleil/Guides_des_configurations_et_liens/Serveur web - LAMP/Doc_ubuntu/Configuration de MySQL/mysql.html
/home/loreleil/Guides_des_configurations_et_liens/Serveur web - LAMP/Doc_ubuntu/Configuration de MySQL/mysql_fichiers
/home/loreleil/.mysql_history
/home/loreleil/Erreur_mysql_install
/home/loreleil/install_lighttpd_et_purge_mysql-server_et_mysql-server-5.0
/usr/lib/openoffice/program/libmysql2.so
/usr/share/apps/katepart/syntax/sql-mysql.xml
/usr/share/apps/quanta/dtep/php/mysql.tag
/usr/share/apps/quanta/dtep/php/mysqli.tag
/usr/share/doc/openoffice.org-base/data-from-remote-mysql-server.txt
/usr/share/doc/openoffice.org-base/using-mysql-databases.txt
root@debian:/home/loreleil#
[/quote]
Quand dit tu … ? !
Ces fichiers sont ls paquets que tu as installés et qui ne sont pas configurés, laisse les puisque tu as déjà tout bien nettoyé.
Fais un mv des deux répertoires suspects si tu veux mais je pense que ce sont des résidus, il ne doit pas y avoir grand chose.
Vérifies l’absence de fichier dans /var/run/mysqld
Fais un /etc/init.d/mysql stop suivi d’un killall mysqld suivi d’un killall -9 mysqld et enfin d’un apt-get -f install qui finira la configuration des paquets. Si ça ne marche pas on avisera.
Si il te dit que mysqld ne veut pas démarrer, essaye en root un simple
et note le message d’erreur (+++: vérifies que l’interface loopback existe)
Re,
Salut à toi fran.b,
[quote=“fran.b”]Fais un mv des deux répertoires suspects si tu veux mais je pense que ce sont des résidus, il ne doit pas y avoir grand chose.
[/quote]
Ma foi … cela ne mangera pas de pain.
Que diriez vous d’un …
mv -b ('b' comme "backup") va effectuer une sauvegarde des fichiers avant de les déplacer :
cependant vous trouverez dans le répertoire /var/x/x/x/ ...etc ... & /etc/rcx.d/x ... etc ... une sauvegarde (~).
Ceci dit j’entends par là … une sauvegarde vraiment ciblée, dans la mesure ou /var/ & /etc/ sont relativement chargés.
Serait-il approprié dans ce cas de figure … ou bien alors je suis un peu trop “parano.” …
[color=#0000FF]............ Oui .... je suis parano ![/color] <img src="/uploads/default/original/1X/cdd45e7dd754015ac5291329b843a2851a0d4fe8.gif" width="25" height="15" alt=":005" title="chaud"/> et puis dans le même temps .... j'apprends .... :wink:
Re,
Une petite B-A pour les boubourses comme moi.
Quelques liens sur les commandes Linux.
linux-france.org/article/deb … linux.html
cafe.rapidus.net/brodeurp/macos/cmdunix.html
linux-kheops.com/doc/linux-f/lf249.htm
1100f.free.fr/Batchs/index.htm
wiki.linux-france.org/wiki/Les_c … s_de_Linux
Voilà,voilà … à tous les boubourses … comme moi ! …
Je vous en serre cinq … les boubourses … …
…
Re,
root@debian:/home/loreleil# /etc/init.d/mysql stop
root@debian:/home/loreleil# killall mysqld
mysqld: aucun processus tué
root@debian:/home/loreleil# killall -9 mysqld
mysqld: aucun processus tué
root@debian:/home/loreleil#
root@debian:/home/loreleil# apt-get -f install mysql-server
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl mysql-client-5.0 mysql-common
mysql-server-5.0
Paquets suggérés :
dbishell tinyca
Les NOUVEAUX paquets suivants seront installés :
libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl mysql-client-5.0 mysql-common mysql-server
mysql-server-5.0
0 mis à jour, 9 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0o/37,4Mo dans les archives.
Après cette opération, 110Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? y
Lecture des champs des paquets... Fait
Lecture de l'état des paquets... Fait
Récupération des rapports de bogue... Fait
Analyse des informations Trouvé/Corrigé... Fait
Préconfiguration des paquets...
Sélection du paquet mysql-common précédemment désélectionné.
(Lecture de la base de données... 100102 fichiers et répertoires déjà installés.)
Dépaquetage de mysql-common (à partir de .../mysql-common_5.0.51a-24+lenny5_all.deb) ...
Sélection du paquet libnet-daemon-perl précédemment désélectionné.
Dépaquetage de libnet-daemon-perl (à partir de .../libnet-daemon-perl_0.38-1.1_all.deb) ...
Sélection du paquet libplrpc-perl précédemment désélectionné.
Dépaquetage de libplrpc-perl (à partir de .../libplrpc-perl_0.2017-1.1_all.deb) ...
Sélection du paquet libdbi-perl précédemment désélectionné.
Dépaquetage de libdbi-perl (à partir de .../libdbi-perl_1.605-1_i386.deb) ...
Sélection du paquet libmysqlclient15off précédemment désélectionné.
Dépaquetage de libmysqlclient15off (à partir de .../libmysqlclient15off_5.0.51a-24+lenny5_i386.deb) ...
Sélection du paquet libdbd-mysql-perl précédemment désélectionné.
Dépaquetage de libdbd-mysql-perl (à partir de .../libdbd-mysql-perl_4.007-1+lenny1_i386.deb) ...
Sélection du paquet mysql-client-5.0 précédemment désélectionné.
Dépaquetage de mysql-client-5.0 (à partir de .../mysql-client-5.0_5.0.51a-24+lenny5_i386.deb) ...
Traitement des actions différées (« triggers ») pour « man-db »...
Paramétrage de mysql-common (5.0.51a-24+lenny5) ...
Sélection du paquet mysql-server-5.0 précédemment désélectionné.
(Lecture de la base de données... 100375 fichiers et répertoires déjà installés.)
Dépaquetage de mysql-server-5.0 (à partir de .../mysql-server-5.0_5.0.51a-24+lenny5_i386.deb) ...
Sélection du paquet mysql-server précédemment désélectionné.
Dépaquetage de mysql-server (à partir de .../mysql-server_5.0.51a-24+lenny5_all.deb) ...
Stopping MySQL database server: mysqld.
Traitement des actions différées (« triggers ») pour « man-db »...
Paramétrage de libnet-daemon-perl (0.38-1.1) ...
Paramétrage de libplrpc-perl (0.2017-1.1) ...
Paramétrage de libdbi-perl (1.605-1) ...
Paramétrage de libmysqlclient15off (5.0.51a-24+lenny5) ...
Paramétrage de libdbd-mysql-perl (4.007-1+lenny1) ...
Paramétrage de mysql-client-5.0 (5.0.51a-24+lenny5) ...
Paramétrage de mysql-server-5.0 (5.0.51a-24+lenny5) ...
Stopping MySQL database server: mysqld.
/etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz (warning).
Starting MySQL database server: mysqld.
/etc/init.d/mysql: line 115: /etc/mysql/debian-start: Aucun fichier ou répertoire de ce type
invoke-rc.d: initscript mysql, action "start" failed.
… le processus suit son cours … avant que je n’y mets fin.
Que donne ls -al /etc/mysql ??
Il y a un pbm de permission sur ce dossier peut être?
(Tout appartient à root et non mysql, notamment le fichier debian-start dont les permissions sont 600)
As tu remplacé le fichier /etc/init.d/mysql par celui du paquet ou laissé le tien? Je soupconne un truc de ce genre.
Salut fran.b,
root@debian:/home/loreleil# ls -al /etc/mysql
total 10
drwxr-xr-x 3 root root 1024 jan 30 17:39 .
drwxr-xr-x 121 root root 7168 jan 30 17:39 ..
drwxr-xr-x 2 root root 1024 déc 30 01:29 conf.d
-rw------- 1 root root 312 jan 29 20:34 debian.cnf
root@debian:/home/loreleil#
Absolument pas, je n’y est strictement pas mis les mains.
Serait ceci, que tu soupçonne ?
C’est surtout que je ne vois pas de fichier debian-start, c’est vraiment étonnant car il fait partie du paquet…
Je te met le mien pour voir mais c’est tout de même étonnant…
Rajoute le dans /etc/mysql et qarrête un évenutuel mysql, puis apt-get -f install et redémarrage de mysql[code]#!/bin/bash
source /usr/share/mysql/debian-start.inc.sh
MYSQL="/usr/bin/mysql --defaults-file=/etc/mysql/debian.cnf"
MYADMIN="/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf"
MYUPGRADE="/usr/bin/mysql_upgrade --defaults-extra-file=/etc/mysql/debian.cnf"
MYCHECK="/usr/bin/mysqlcheck --defaults-file=/etc/mysql/debian.cnf"
MYCHECK_SUBJECT=“WARNING: mysqlcheck has found corrupt tables"
MYCHECK_PARAMS=”–all-databases --fast --silent"
MYCHECK_RCPT=“root”
echo “Checking for corrupt, not cleanly closed and upgrade needing tables.”
(
upgrade_system_tables_if_necessary;
check_root_accounts;
check_for_crashed_tables;
) >&2 &
exit 0
[/code]
Bien le bonjour chez vous.
Installation aléatoire de mysql-server par son utilisateur ! … C’est le juste titre !
[quote=“fran.b”]C’est surtout que je ne vois pas de fichier debian-start, c’est vraiment étonnant car il fait partie du paquet…
Je te met le mien pour voir mais c’est tout de même étonnant…
Rajoute le dans /etc/mysql et qarrête un évenutuel mysql, puis apt-get -f install et redémarrage de mysql[/quote]
Je m’en expliquerai plus amplement dans quelques heures … … …
…
…
Salut,
Je préfère nettement ce titre… J’avais failli répondre au premier titre ceci:
Les seules fois ou il m’a manqué ce genre de paquets (les scripts de démarrage), c’était sur une installation interrompue avant la fin…