#1 Le 31/05/2018, à 10: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, à 11:01)
Hors ligne
#2 Le 31/05/2018, à 13: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)
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#3 Le 31/05/2018, à 13: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, à 13: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.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#5 Le 31/05/2018, à 13: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
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#6 Le 31/05/2018, à 13: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, à 13: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...
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#8 Le 31/05/2018, à 13: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, à 13:41
- krodelabestiole
Re : Problème d'installation de mysql-server sous ubuntu
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.)
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#10 Le 31/05/2018, à 13: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, à 14: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
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#12 Le 31/05/2018, à 15: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, à 19: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
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#14 Le 31/05/2018, à 21: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
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#15 Le 01/06/2018, à 07: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, à 07:58)
Hors ligne
#16 Le 01/06/2018, à 08: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.
#17 Le 01/06/2018, à 09: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, à 09:12)
Hors ligne
#18 Le 01/06/2018, à 10: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
#19 Le 01/06/2018, à 11: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, à 11: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, à 11:29)
Hors ligne
#21 Le 01/06/2018, à 11:36
- krodelabestiole
Re : Problème d'installation de mysql-server sous ubuntu
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.
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.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#22 Le 01/06/2018, à 11:39
- krodelabestiole
Re : Problème d'installation de mysql-server sous ubuntu
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 ?
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#23 Le 01/06/2018, à 11: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, à 11:54)
#24 Le 01/06/2018, à 13: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, à 13:33
- seebz
Re : Problème d'installation de mysql-server sous ubuntu
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, à 13:34)
Hors ligne