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 29/12/2018, à 11:19

mrousse83

Comment déplacer le /var/lib/mysql sous Ubuntu 18.04.1 avec Apparmor ?

Bonjour,

Ma configuration actuelle arrive à saturation et j'ai besoin de déplacer les fichiers de MySQL qui se trouvent dans le répertoire /var/lib/mysql.

J'ai essayé un grand nombre de méthodes trouvées ça et là sur Internet mais sans jamais obtenir de succès...

J'effectue mes tests sur une configuration vierge sur une machine virtuelle (1 disque dur de 20Go et 1 autre de 5Go [qui ne sera utilisé que pour y stocker mes données MySQL]), ici pour les tests, le but étant de déplacer le /var/lib/mysql sur un autre disque dur dont la partition est automatiquement montée au démarrage [cette partie là fonctionne correctement]) :
- Installation de base (minimum) de Ubuntu Desktop v18.04.1 sur un disque entier
- Mise à jour du système
- Installation de Apache2, PHP, MySQLet phpMyAdmin

A chaque fois, MySQL est planté et ne démarre plus avec un message du type :

Job for mysql.service failed because the control process exited with error code.
See "systemctl status mysql.service" and "journalctl -xe" for details.

J'ai essayé ça :
- https://www.digitalocean.com/community/ … untu-16-04
- https://www.digitalocean.com/community/ … -a-symlink
- https://stackoverflow.com/questions/409 … tu-mariadb

C'est pourquoi je viens aujourd'hui vous demander de l'aide afin de m'aider à migrer mes fichiers.

Comment procèderiez-vous ?
Arrivez-vous à faire fonctionner votre migration chez-vous ?

Merci par avance,
Mathieu

Dernière modification par mrousse83 (Le 29/12/2018, à 11:19)

Hors ligne

#2 Le 03/01/2019, à 09:21

bruno

Re : Comment déplacer le /var/lib/mysql sous Ubuntu 18.04.1 avec Apparmor ?

Bonjour,

Tu parles de apparmor dans le titre. As-tu modifié la configuration dans /etc/apparmor.d/usr.bin.mysqld ?
Il faut donner les logs d'erreur sinon on ne peut pas t'aider…


Attention, les bouteilles vendues par Nestlé Waters sont contaminées au monoxyde de dihydrogène.

Hors ligne