MariaDB : changer le répertoire des bases de données sous Debian photo

Serveur dédié : déplacer les bases de données MariaDB ou MySQL sur une autre partition

J’ai récemment installé un plugin qui met en cache les requêtes API Amazon mais dont la table SQL gonfle énormément – plus de 5 Go à l’heure où j’écris ces lignes.

Le problème, c’est que cela remplit la partition racine du serveur, qui est utilisée par défaut par MariaDB pour stocker les fichiers des bases de données.

Lorsque j’ai créé ce serveur, j’ai utilisé la configuration par défault d’OVH, ce qui est une erreur grossière : la partition racine (/) fait 10 Go alors que la partition /home fait 740 Go… même pour un desktop, on ne fait plus cela parce que cela laisse trop peu pour le système alors imaginez un peu pour un serveur !

Nous avons donc le choix entre re-partitionner le disque (autant vous dire que cela ne me tente que très moyennement) ou alors changer le dossier des bases SQL pour les mettre sous /home.

Ce tutoriel vous permet donc de délocaliser les bases de données MySQL/MariaDB sur une autre partition. Le serveur tourne sur la dernière version de Debian.

Vérification du chemin des bases MariaDB

Tout se passe via le terminal. Je vous conseille de faire une sauvegarde de vos bases avant de commencer.

Commençons par vérifier le dossier dans lequel se trouve nos bases de données:

mysql -u root -p

Entrez votre mot de passe root puis entrez la commande suivante:

select @@datadir;Langage du code : CSS (css)

Résultat:

+-----------------+
| @@datadir       |
+-----------------+
| /var/lib/mysql/ |
+-----------------+
1 row in set (0.00 sec)Langage du code : JavaScript (javascript)

Ajustement de systemd pour MariaDB

Ceci est une étape fondamentale du tutoriel. Si vous ne faites pas cela, MariaDB ne démarrera pas avec votre nouveau dossier car, par défaut, il n’a pas accès à /home.

Il faut donc que nous lui donnions explicitement l’accès :

systemctl edit mariadb

Dans le fichier qui s’ouvre, entrez le code suivant:

[Service]
ProtectHome = falseLangage du code : JavaScript (javascript)

Enregistrez le fichier tel quel, sans changer le nom. Le fichier que vous venez de créer est /etc/systemd/system/mariadb.service.d/override.conf

Appliquez maintenant les changements :

systemctl daemon-reload

Un nouveau répertoire pour nos bases de données

Nous pouvons maintenant créer le nouveau répertoire qui accueillera les fichiers de nos bases de données. Par simplicité, je choisis de tout mettre sous /home/mysql :

Lire Serveur dédié : déplacer les bases de données MariaDB ou MySQL sur une autre partition

A Midsummer Night's Dream : synopsis photo

A Midsummer Night’s Dream: Complete Act-by-Act Synopsis

  1. A Midsummer Night’s Dream: Introduction and Context
  2. Background of A Midsummer Night’s Dream: Myth, Folklore and Festivity
  3. Structure in A Midsummer Night’s Dream: Plots and Patterns
  4. Why Is A Midsummer Night’s Dream a Comedy?
  5. A Midsummer Night’s Dream: Complete Act-by-Act Synopsis

In A Midsummer Night’s Dream, four young Athenians enter an enchanted forest where fairy magic transforms their affections. Meanwhile, Oberon humiliates Titania by making her fall in love with Bottom, an amateur actor carrying a donkey’s head. After a night of confusion, Puck restores the lovers, three couples marry, and the mechanicals perform their unintentionally comic tragedy.

William Shakespeare combines several stories within this comedy. The court of Athens represents law and social order. The forest releases imagination, desire and disorder. The mechanicals add theatrical comedy, while Oberon, Titania and Puck control the supernatural world.

This act-by-act synopsis explains how these separate groups enter the forest, collide during the night and return to Athens. For broader context, begin with the introduction to A Midsummer Night’s Dream.

A Midsummer Night’s Dream: short summary

Hermia loves Lysander, but her father orders her to marry Demetrius. Hermia and Lysander flee into the forest. Demetrius follows them, pursued by Helena, who remains desperately in love with him.

In the same forest, the fairy king Oberon quarrels with Titania over a young Indian boy. Oberon asks Puck to use a magical flower on Titania and Demetrius. However, Puck mistakes Lysander for Demetrius. Both young men eventually pursue Helena, leaving Hermia rejected and confused.

Puck also gives Bottom the head of a donkey. Titania wakes under Oberon’s spell and immediately falls in love with him. Once Oberon has secured the Indian boy, he removes Titania’s enchantment. Puck restores Lysander’s love for Hermia, while Demetrius continues to love Helena.

Theseus discovers the four lovers and allows both couples to marry. Bottom rejoins the mechanicals, who perform Pyramus and Thisbe during the wedding celebrations. Finally, the fairies bless the palace and Puck invites the audience to remember the performance as a dream.

Lire A Midsummer Night’s Dream: Complete Act-by-Act Synopsis

Vanupié featuring Lidiop - Rockadown (Châtelet-Les-Halles session) photo

Vanupié featuring Lidiop – Rockadown (Châtelet-Les-Halles session)

Voici Vanupié et Lidiop qui jouent le morceau Rockadown dans les couloirs du métro parisien à la station de métro Châtelet-Les-Halles :

De superbes voix et une musique totalement planantes. Admirez aussi le regard empli d’amour entre les deux musiciens, c’est absolument fascinant.

Vanupié, né en 1980 à Annecy, est un auteur-compositeur-interprète, chanteur et musicien de reggae-soul français.

Dans une autre vie, Vanupié a travaillé pour une grande agence de publicité avant de tout plaquer pour se consacrer à sa musique.

L’idée de départ était d’accumuler les concerts et d’en assurer la promotion par la distribution de flyers. Il se fait connaître grâce à ses prestations dans le métro parisien.

Vanupié aurait pu arrêter l’expérience il y a bien longtemps. Depuis ses débuts, il a rempli La Cigale, joué au Bataclan, assuré la première partie d’UB40, The Wailers, SOJA, Tryo ou encore Alpha Bondy, fait Solidays et tourne à une moyenne de 100 concerts par an.

Rockadown est issue de l’album Janus (2017).