Dans ce guide, vous apprendrez comment configurer un RAID logiciel 1 et également un RAID logiciel 5 pendant la réinstallation d'Ubuntu 24.04 LTS sur un Serveur Dédié ou un Serveur Bare Metal via netboot.xyz. Dans cet exemple, nous utilisons les deux premiers disques SSD pour un RAID 1 système à sécurité intégrée. Nous expliquons ensuite comment configurer un RAID 5 pour les 3 disques durs restants.

Le RAID 5 nécessite au moins 3 disques durs et utilise l'entrelacement avec parité distribuée. Il offre une sécurité accrue contre les pannes en cas de défaillance d'un disque grâce à la parité. Dans l'ensemble, RAID 5 offre un bon rapport qualité/prix en termes de redondance et d'optimisation du stockage.

La capacité est calculée comme suit : (nombre de magasins de données -1) x capacité

Attention

  • La création d'un RAID 5 logiciel requiert de très bonnes connaissances en matière d'administration de serveur avec Linux. Respectez exactement l'ordre des étapes décrites. Dans le cas contraire, vous risquez de perdre des données !
  • Lors de cette procédure, toutes les données existantes sur les disques durs cibles sont effacées.

Remarque

La création et la configuration du RAID logiciel 5 ne sont pas comprises dans l'étendue du support. Vous trouverez un aperçu des prestations incluses à la page suivante : Informations générales sur l'étendue du support pour les produits serveur

Conditions préalables

  • Vous disposez d'un Serveur Dédié ou d'un Serveur Bare Metal avec 2 SSD et au moins 3 disques durs inutilisés de même taille.
  • Vous avez noté la taille des SSD et des disques durs.
  • Il n'y a pas de partitions sur les disques durs.

Installer le système d'exploitation via netboot.xyz

  • Connectez-vous à votre compte IONOS.
  • Dans la barre de titre, cliquez sur Menu > Serveurs & Cloud.
    Facultatif : Si vous avez plus d'un contrat Serveurs et Cloud, sélectionnez celui que vous souhaitez. Si vous n'avez qu'un seul contrat, il sera ouvert directement.

  • Dans la section Infrastructure > Serveurs du Cloud Panel, cliquez sur le serveur souhaité.
  • Cliquez sur le bouton Console. Pour vous connecter à la console VNC, sélectionnez Console VNC. Ensuite, la console VNC s'ouvre dans un nouvel onglet et la connexion au serveur est établie. Cela peut prendre un certain temps.
  • Sélectionnez l'option Continue with Self Installation Here. Le menu est chargé.
  • Dans la section Distributions, sélectionnez la méthode d'installation GNU/Linux.
  • Sélectionnez la distribution Linux Ubuntu.
  • Sélectionnez la version Ubuntu 24.04 LTS. Le menu d'installation s'ouvre.
  • Sélectionnez Install.
  • Dans la fenêtre Bienvenue, sélectionnez la langue française. La fenêtre Configuration du clavier s'ouvre.
  • Sélectionnez la langue française dans les listes Disposition et Variante.
  • Sélectionnez Terminé et appuyez sur la touche Entrée. La fenêtre Choose the type of installation s'ouvre.
  • Sélectionnez l'option Ubuntu Server et choisissez ensuite Terminé. La fenêtre Network configuration s'ouvre.
  • Sélectionnez l'interface réseau (par ex. enp35s0). Dans le menu qui s'ouvre, sélectionnez Edit IPv4.
  • Sélectionnez Automatique (DHCP) dans le menu. Pour confirmer votre choix, sélectionnez Enregistrer.
  • Dans la fenêtre Network configuration, confirmez votre sélection en cliquant sur Terminé. La fenêtre Proxy configuration s'affiche.
  • Sélectionnez Terminé. La fenêtre Configuration de stockage guidée s'affiche.
  • Activez l'option Partitionnement personnalisé (Custom storage layout) et sélectionnez Terminé. La fenêtre Configuration du stockage s'affiche.
  • Sélectionnez le premier SSD et appuyez sur Entrée. Un menu de sélection s'ouvre.
  • Sélectionnez l'option Utiliser comme périphérique de démarrage (Use as a boot device). Cela crée automatiquement une petite partition pour le chargeur de démarrage.
  • Sélectionnez l'entrée Espace libre sur le SSD et choisissez l'option Ajouter une partition GPT (Add GPT Partition).
  • Pour utiliser l'espace restant, laissez le champ Taille : vide. Dans la liste Format :, sélectionnez Laisser non formaté.
  • Sélectionnez Créer.
  • Répétez cette procédure pour le deuxième SSD en sélectionnant l'option Ajouter comme autre périphérique de démarrage (Add as another boot device).
  • Pour le premier disque dur, sélectionnez l'entrée Espace libre et choisissez l'option Ajouter une partition GPT (Add GPT Partition).
  • Pour utiliser l'espace restant, laissez le champ Taille : vide et sélectionnez l'option Laisser non formaté dans la liste Format :.
  • Sélectionnez Créer.
  • Répétez le processus pour les disques durs restants : Sélectionnez l'espace libre respectif pour les disques durs restants.
  • Sélectionnez l'option Ajouter une partition GPT (Add GPT Partition).
  • Créez une partition sur toute la taille et sélectionnez l'option Laisser non formaté.

Créer un RAID 1 pour le système d'exploitation (SSD 1 & 2)

  • Dans la fenêtre Configuration de l'espace de stockage, sélectionnez l'option Créer un RAID logiciel (Create software RAID) (md).
  • Attribuez un nom à ce dernier. Par défaut, le nom md0 est attribué.
  • Sélectionnez RAID Level : 1.
  • Sous Périphériques, sélectionnez les partitions des disques SSD. Dans cet exemple, il s'agit de la partition 2.
  • Sélectionnez Créer pour créer le composite.

Créer un RAID 5 pour le stockage des données

  • Sélectionnez à nouveau l'option Créer un RAID logiciel (Create software RAID) (md). Le nom est automatiquement défini sur md1.
  • Sélectionnez comme niveau RAID : 5.
  • Sous Périphériques, sélectionnez les partitions des disques durs restants.
  • Sélectionnez Créer.

Attribuer des systèmes de fichiers et des points de montage

Une fois les groupes RAID définis, ils doivent être formatés et montés dans le système.

  • Trouvez l'entrée pour md0 dans la liste sous Périphériques disponibles.
  • Sélectionnez l'espace libre sur md0 et choisissez Ajouter une partition GPT (Add GPT Partition).
  • Sélectionnez le format ext4 ou xfs et le répertoire racine / comme point de montage.
  • Sélectionnez Créer.
  • Recherchez l'entrée pour md1.
  • Sélectionnez l'espace libre sur md1, sélectionnez Ajouter une partition GPT (Add GPT Partition).
  • Sélectionnez ext4 ou xfs comme format.
  • Sous Mount :, sélectionnez l'option Autre et attribuez un point de montage approprié, par exemple /data ou /var/lib/mysql.
  • Cliquez sur Créer.
  • Vérifiez les entrées dans la section SOMMAIRE DU SYSTÈME DE FICHIERS. Assurez-vous que / se trouve sur md0 et que votre point de montage de données se trouve sur md1 et corrigez-les si nécessaire. La fenêtre Confirmer les actions destructives (Confirm destructive action) s'affiche.
  • Sélectionnez Terminé.
  • Pour écrire les tables de partition, sélectionnez Continue.

Poursuivre l'installation

  • Sélectionnez l'option Continuer. La fenêtre Profile configuration s'affiche.
  • Dans le champ Your Name :, saisissez le nom souhaité.
  • Dans le champ Your server's name :, saisissez le nom du serveur.
  • Dans le champ Pick a username, saisissez le nom d'utilisateur souhaité.
  • Dans le champ Choose a password, saisissez le mot de passe souhaité et répétez-le dans le champ Confirm password.
  • Sélectionnez Terminé. La fenêtre Upgrade to Ubuntu Pro s'ouvre. L'option Skip for now est sélectionnée.
  • Sélectionnez Continue. La fenêtre SSH configuration s'affiche.
  • Pour pouvoir accéder à votre serveur via SSH, activez l'option Install OpenSSH server.
  • Sélectionnez Terminé. La fenêtre Featured server snaps s'ouvre.
  • Facultatif : sélectionnez les snaps de serveur souhaités et sélectionnez Terminé. Ubuntu 24.04 est installé et RAID 1 et RAID 5 sont configurés.
  • Une fois l'installation terminée, sélectionnez Reboot now.

Vérifier l'état des RAID logiciels

Pour vérifier l'état du RAID logiciel, procédez comme suit :

  • Connectez-vous via SSH sur le serveur en tant qu'administrateur.
  • Pour vérifier l'état du RAID logiciel, saisissez la commande suivante :

    user@server:~$ cat /proc/mdstat

  • Pour vérifier l'espace disque disponible, saisissez la commande suivante :

    user@server:~$ df -h

Remarques

Après la création d'un RAID 5, une synchronisation initiale des données (resynchronisation) a lieu en arrière-plan.

  • Performance : Pendant ce processus, la vitesse de lecture et d'écriture du système peut être temporairement réduite.

  • Durée : Selon la taille des disques durs et la charge du système, ce processus peut prendre plusieurs heures, voire plusieurs jours.

  • Disponibilité : Le serveur peut être utilisé normalement pendant ce temps ; toutefois, le RAID n'offre une sécurité totale contre les pannes qu'une fois la synchronisation terminée.