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 31/05/2018, à 11:31

Karma98

Problème d'installation de mysql-server sous ubuntu

bonjour je suis amateur sous l'environnement linux, et j'aimerais faire fonctionner mon mysql-server sous ubuntu (ubuntu sous machine-virtuelle sur un i mac).
ce message s'affiche lorsque je lance cet commande :

 systemctl start mysql-server

le résultat :

 Failed to start mysql-server.service: Unit mysql-server.service not found.

et la je ne comprend pas donc je désinstalle bien le paquet mysql-server (avec php-mysql au cas ou) et le réinstalle
mais rien n'y fait toujours ce message d'erreur, j'ai bien éviddement chercher comment bien supprimer un paquet avec la commande purge, remove et autoclean.
je m'en remet a vous si quelqu'un peut m'aider je le remercie d'avance.
Karma98

Dernière modification par Karma98 (Le 31/05/2018, à 12:01)

Hors ligne

#2 Le 31/05/2018, à 14:08

krodelabestiole

Re : Problème d'installation de mysql-server sous ubuntu

la doc est pas à jour https://doc.ubuntu-fr.org/mysql

mais la commande pour démarrer le serveur mysql c'est plutôt

sudo systemctl start mysql

(mysql sur debian et dérivés, mysqld sur redhat et dérivés)

Hors ligne

#3 Le 31/05/2018, à 14:21

Karma98

Re : Problème d'installation de mysql-server sous ubuntu

merci d'avoir pris la peine de me répondre.
j'ai donc essayer ta commande et le même message d'erreur s'affiche.
je ne vois pas trop quoi faire j'ai chercher mais je trouve pas.

Hors ligne

#4 Le 31/05/2018, à 14:25

krodelabestiole

Re : Problème d'installation de mysql-server sous ubuntu

il faudrait plus de détails stp

version d'ubuntu, retours complet des commandes (avec les commandes elle-même), méthode d'installation etc.

Hors ligne

#5 Le 31/05/2018, à 14:29

krodelabestiole

Re : Problème d'installation de mysql-server sous ubuntu

cette doc là est à jour si jamais : https://doc.ubuntu-fr.org/lamp

Hors ligne

#6 Le 31/05/2018, à 14:34

Karma98

Re : Problème d'installation de mysql-server sous ubuntu

je suis sous ubuntu 18.04 et j'installe la version mysql-server-5.7
la commande apt-get utiliser (avec le résultat) :

 sudo 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 NOUVEAUX paquets suivants seront installés :
  mysql-server
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/9948 o dans les archives.
Après cette opération, 110 ko d'espace disque supplémentaires seront utilisés.
Sélection du paquet mysql-server précédemment désélectionné.
(Lecture de la base de données... 171372 fichiers et répertoires déjà installés.)

et du coups la commande pour le start :

sudo systemctl start mysql-server
Failed to start mysql-server.service: Unit mysql-server.service not found.

dans la plupart des tuto ou fiche des que le paquet est télécharger il ce lance directement du coups la je lance avec la commande start.

Hors ligne

#7 Le 31/05/2018, à 14:36

krodelabestiole

Re : Problème d'installation de mysql-server sous ubuntu

encore une fois c'est

sudo systemctl start mysql

pas

sudo systemctl start mysql-server

qu'est-ce qu'il se passe après pendant l'install, tout fonctionne bien ? retours complets stp...

Hors ligne

#8 Le 31/05/2018, à 14:39

Karma98

Re : Problème d'installation de mysql-server sous ubuntu

pour la commande :

sudo systemctl start mysql
Failed to start mysql.service: Unit mysql.service not found.

justement je peut rien faire ni le lancer rien ne s'affiche ou rien est afficher comme quoi il a bien été installer ou autre.
je vois pas sinon ce que tu veux par retour si c'est pas ce que tu me demande.

Hors ligne

#9 Le 31/05/2018, à 14:41

krodelabestiole

Re : Problème d'installation de mysql-server sous ubuntu

Karma98 a écrit :

je vois pas sinon ce que tu veux par retour si c'est pas ce que tu me demande.

la suite de ça :

(Lecture de la base de données... 171372 fichiers et répertoires déjà installés.)

Hors ligne

#10 Le 31/05/2018, à 14:43

Karma98

Re : Problème d'installation de mysql-server sous ubuntu

ah oui je n'avais pas vu que j'avais pas copier tout désolé.
voici la suite :

Préparation du dépaquetage de .../mysql-server_5.7.22-0ubuntu18.04.1_all.deb ...
Dépaquetage de mysql-server (5.7.22-0ubuntu18.04.1) ...
Paramétrage de mysql-server (5.7.22-0ubuntu18.04.1) ...

Hors ligne

#11 Le 31/05/2018, à 15:01

krodelabestiole

Re : Problème d'installation de mysql-server sous ubuntu

ok merci, donc l'install se passe bien.

le paquet doit en principe bien installer un fichier /lib/systemd/system/mysql.service : https://packages.ubuntu.com/fr/bionic/a … 7/filelist

est-ce que ce fichier existe sur ton système ?

ls -al /lib/systemd/system/mysql.service

Hors ligne

#12 Le 31/05/2018, à 16:04

Karma98

Re : Problème d'installation de mysql-server sous ubuntu

alors j'ai taper la commande que tu m'a passer et cela m'affiche :

ls -al /lib/systemd/system/mysql.service
ls: impossible d'accéder à '/lib/systemd/system/mysql.service': Aucun fichier ou dossier de ce type

Hors ligne

#13 Le 31/05/2018, à 20:21

krodelabestiole

Re : Problème d'installation de mysql-server sous ubuntu

c'est très bizarre
c'est pareil avec sudo ?

sudo ls -al /lib/systemd/system/mysql.service

tu as installé des PPA bizarres ?
donne le retour de

apt show mysql-server

Hors ligne

#14 Le 31/05/2018, à 22:05

krodelabestiole

Re : Problème d'installation de mysql-server sous ubuntu

je veux bien les infos que je te demande dans le message précédent pour élucider ce mystère, mais au pire tu peux aussi désinstaller MySQL et installer MariaDB (c'est exactement pareil en mieux) :

sudo apt autoremove --purge mysql\* mariadb\*
sudo apt clean
sudo mv /var/lib/mysql /var/lib/mysql_bak
sudo mv /etc/mysql /etc/mysql_bak
sudo apt install mariadb-server

Hors ligne

#15 Le 01/06/2018, à 08:39

Karma98

Re : Problème d'installation de mysql-server sous ubuntu

je l'ai essayer en sudo la même erreur s'affiche
et pour le apt show voici le résultat:

apt show mysql-server
Package: mysql-server
Version: 5.7.22-0ubuntu18.04.1
Priority: optional
Section: database
Source: mysql-5.7
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian MySQL Maintainers <pkg-mysql-maint@lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 110 kB
Depends: mysql-server-5.7
Homepage: http://dev.mysql.com/
Task: lamp-server
Supported: 5y
Download-Size: 9948 B
APT-Manual-Installed: yes
APT-Sources: http://fr.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
Description: serveur de bases de données MySQL (méta-paquet dépendant de la dernière version)
 This is an empty package that depends on the current "best" version of
 mysql-server (currently mysql-server-5.7), as determined by the MySQL
 maintainers. Install this package if in doubt about which MySQL version
 you need. That will install the version recommended by the package
 maintainers.
 .
 MySQL est un serveur de base de données SQL (Structured Query Language)
 rapide, stable, entièrement multi-utilisateur et multitâche. SQL est le
 langage de requêtes de base de données le plus populaire au monde. Les
 objectifs principaux de MySQL sont la rapidité, la robustesse et la
 facilité d'utilisation.

N: Il y a 1 enregistrement supplémentaire. Veuillez utiliser l'opérande « -a » pour le voir

et je ne sait pas ce qu'est un ppa donc je ne saurais répondre.
si j'installe mysql server c'est pour faire fonctionner glpi et avoir une base de dinnée dnc maria db pourrait remplacer mysql-server pour glpi ? j'ai aussi un paquet php-mysql est ce que je devrais le supprimer et installer une alternative à ce paquet ?
merci.

Dernière modification par Karma98 (Le 01/06/2018, à 08:58)

Hors ligne

#16 Le 01/06/2018, à 09:46

bruno

Re : Problème d'installation de mysql-server sous ubuntu

Bonjour,

L’absence du fichier /lib/systemd/system/mysql.service laisse supposer que le paquet mysql-server-5.7 n'est pas correctement installé et configuré.
Retour complet de :

sudo apt install --reinstall mysql-server-5.7

mariadb est une alternative à mysql, pour une raison que j'ignore Ubuntu continue à fournir mysql par défaut plutôt que mariadb. Si tu débutes sous Ubuntu je pense qu'il est préférable de s'en tenir à mysql pour l'instant.

Hors ligne

#17 Le 01/06/2018, à 10:09

Karma98

Re : Problème d'installation de mysql-server sous ubuntu

je vois merci d'avoir pris la peine de me répondre.
j'exécute la commande donner voici ce que ça me donne :

 sudo apt install --reinstall mysql-server-5.7
[sudo] Mot de passe de thushanth : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 1 réinstallés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 0 o/3190 ko dans les archives.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Préconfiguration des paquets...
(Lecture de la base de données... 171376 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../mysql-server-5.7_5.7.22-0ubuntu18.04.1_amd64.deb ...
grep: /etc/mysql/: Aucun fichier ou dossier de ce type
Dépaquetage de mysql-server-5.7 (5.7.22-0ubuntu18.04.1) sur (5.7.22-0ubuntu18.04.1) ...
Traitement des actions différées (« triggers ») pour ureadahead (0.100.0-20) ...
Traitement des actions différées (« triggers ») pour systemd (237-3ubuntu10) ...
Traitement des actions différées (« triggers ») pour man-db (2.8.3-2) ...
Paramétrage de mysql-server-5.7 (5.7.22-0ubuntu18.04.1) ...
update-alternatives: erreur: le chemin alternatif /etc/mysql/mysql.cnf n'existe pas
dpkg: erreur de traitement du paquet mysql-server-5.7 (--configure) :
 installed mysql-server-5.7 package post-installation script subprocess returned error exit status 2
Des erreurs ont été rencontrées pendant l'exécution :
 mysql-server-5.7
E: Sub-process /usr/bin/dpkg returned an error code (1)

du coups j'ai remarquer vers la fin que des erreurs mais je ne sait pas comment faire pour les éviter ou bien l'installer correctement.

Dernière modification par Karma98 (Le 01/06/2018, à 10:12)

Hors ligne

#18 Le 01/06/2018, à 11:13

bruno

Re : Problème d'installation de mysql-server sous ubuntu

Ce n'est pas normal du tout… Tu as du déplacer ou supprimer des fichiers (/etc/mysql) manuellement

Désinstalles tout ce qui concerne mysql ou maraiadb:

sudo apt autoremove --purge mysql\* mariadb\*

Puis réinstalle en donnant les retours complets :

sudo apt install mysql-server

Hors ligne

#19 Le 01/06/2018, à 12:25

Karma98

Re : Problème d'installation de mysql-server sous ubuntu

rien n'y fait tout à bien été supprimer.
j'ai quand même essayer de mon coter en créer une autre machine virtuelle ubuntu tout neuf et du coups j'ai fait les update et upgrade avant de install mysql server mais la aussi ça ne fonctionne pas donc j'en suis venus à la conclusion que soit le paquet est pas bon ou il a des partit manquante soit il peut s'agir de la version d'ubuntu je ne suis pas sur de ce que j'avance mais c'est ce que je pense. apres très peu  de chance que ce soit la version d'ubuntu je pense que d'autre aurait reporter le problème.

Hors ligne

#20 Le 01/06/2018, à 12:28

seebz

Re : Problème d'installation de mysql-server sous ubuntu

Salut,
on peut essayer une autre piste.

Que donne la commande suivante (avec mysql installé) ?

dmesg | grep -i mysql | grep -i apparmor

Dernière modification par seebz (Le 01/06/2018, à 12:29)

Hors ligne

#21 Le 01/06/2018, à 12:36

krodelabestiole

Re : Problème d'installation de mysql-server sous ubuntu

Karma98 a écrit :

si j'installe mysql server c'est pour faire fonctionner glpi et avoir une base de dinnée dnc maria db pourrait remplacer mysql-server pour glpi ?

oui.


Karma98 a écrit :

j'ai aussi un paquet php-mysql est ce que je devrais le supprimer et installer une alternative à ce paquet ?

non. php-mysql fonctionne parfaitement avec mariadb.

Hors ligne

#22 Le 01/06/2018, à 12:39

krodelabestiole

Re : Problème d'installation de mysql-server sous ubuntu

bruno a écrit :

Ubuntu continue à fournir mysql par défaut plutôt que mariadb.

je vois pas ce qui te fait dire ça, ça dépend surtout de ce que tu lui demandes d'installer...
ou il y a un choix par défaut pour tasksel ou une dépendance par défaut de php-mysql ?

Hors ligne

#23 Le 01/06/2018, à 12:54

bruno

Re : Problème d'installation de mysql-server sous ubuntu

@krodelabestiole :
https://packages.ubuntu.com/bionic/default-mysql-server
https://packages.debian.org/stretch/def … sql-server

Pour Ubuntu le serveur MySQL par défaut mysql-server, pour Debian c'est mariadb.

@Karma98, cette erreur :

grep: /etc/mysql/: Aucun fichier ou dossier de ce type

ne peut pas se produire si on a suivi une procédure d'installation « normale ». Le dossier /etc/mysql a forcément été supprimé manuellement en cours de route.
Comme tu ne donnes pas les retours complets des commandes demandées, on pne peut pas savoir ce qui se passe…

Dernière modification par bruno (Le 01/06/2018, à 12:54)

Hors ligne

#24 Le 01/06/2018, à 14:29

Karma98

Re : Problème d'installation de mysql-server sous ubuntu

voila ce que la commande donne :

 dmesg | grep -i mysql | grep -i apparmor
[  185.746162] audit: type=1400 audit(1527848422.462:44): apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/sys/devices/system/node/" pid=4155 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[  185.747995] audit: type=1400 audit(1527848422.466:45): apparmor="DENIED" operation="capable" profile="/usr/sbin/mysqld" pid=4155 comm="mysqld" capability=2  capname="dac_read_search"
[  185.768127] audit: type=1400 audit(1527848422.486:46): apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/sys/devices/system/node/" pid=4168 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[  190.778700] audit: type=1400 audit(1527848427.493:47): apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/sys/devices/system/node/" pid=4200 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[  193.584655] audit: type=1400 audit(1527848430.297:48): apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/sys/devices/system/node/" pid=4252 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[  195.629633] audit: type=1400 audit(1527848432.337:49): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="/usr/sbin/mysqld" pid=4290 comm="apparmor_parser"
[  196.462607] audit: type=1400 audit(1527848433.177:50): apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/sys/devices/system/node/" pid=4353 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[  196.483004] audit: type=1400 audit(1527848433.197:51): apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/sys/devices/system/node/" pid=4355 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=123 ouid=0

je pense que je vais partir sur maria db si ça ne marche vraiment pas.

Hors ligne

#25 Le 01/06/2018, à 14:33

seebz

Re : Problème d'installation de mysql-server sous ubuntu

Karma98 a écrit :
 dmesg | grep -i mysql | grep -i apparmor
[  185.746162] audit: type=1400 audit(1527848422.462:44): apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/sys/devices/system/node/" pid=4155 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=0 ouid=0

apparmor="DENIED"

J'ai eu le même soucis que j'ai solutionné avec les commandes suivantes (suivies d'un reboot de la machine) :

sudo apt install apparmor-utils # pour installer aa-disable
sudo aa-disable /usr/sbin/mysqld

Dernière modification par seebz (Le 01/06/2018, à 14:34)

Hors ligne