Rechercher

15.3. Gestion des pools de stockage des machines virtuelles à l'aide de la console web

download PDF

En utilisant la console web RHEL, vous pouvez gérer les pools de stockage afin d'affecter du stockage à vos machines virtuelles (VM).

Vous pouvez utiliser la console web pour :

15.3.1. Visualisation des informations sur les pools de stockage à l'aide de la console web

En utilisant la console web, vous pouvez afficher des informations détaillées sur les pools de stockage disponibles sur votre système. Les pools de stockage peuvent être utilisés pour créer des images de disque pour vos machines virtuelles.

Conditions préalables

Procédure

  1. Cliquez sur Pools de stockage en haut de l'interface Machines virtuelles.

    La fenêtre Storage pools s'affiche et présente une liste des pools de stockage configurés.

    Image displaying the storage pool tab of the web console with information about existing storage pools.

    Les informations comprennent les éléments suivants :

    • Name - Le nom du pool de stockage.
    • Size - L'allocation actuelle et la capacité totale du pool de stockage.
    • Connection - La connexion utilisée pour accéder au pool de stockage.
    • State - L'état du pool de stockage.
  2. Cliquez sur la flèche située à côté du pool de stockage dont vous souhaitez consulter les informations.

    La ligne se développe pour faire apparaître le volet Vue d'ensemble contenant des informations détaillées sur le pool de stockage sélectionné.

    Image displaying the detailed information about the selected storage pool.

    Les informations comprennent

    • Target path - Emplacement du pool de stockage.
    • Persistent - Indique si le pool de stockage a une configuration persistante ou non.
    • Autostart - Indique si le pool de stockage démarre automatiquement au démarrage du système.
    • Type - Le type de pool de stockage.
  3. Pour afficher la liste des volumes de stockage associés au pool de stockage, cliquez sur Volumes de stockage.

    Le volet Volumes de stockage s'affiche et présente une liste des volumes de stockage configurés.

    Image displaying the list of storage volumes associated with the selected storage pool.

    Les informations comprennent

    • Name - Le nom du volume de stockage.
    • Used by - La VM qui utilise actuellement le volume de stockage.
    • Size - La taille du volume.

15.3.2. Création de pools de stockage basés sur des répertoires à l'aide de la console web

Un pool de stockage basé sur un répertoire est basé sur un répertoire dans un système de fichiers monté existant. Ceci est utile, par exemple, lorsque vous souhaitez utiliser l'espace restant sur le système de fichiers à d'autres fins.

Conditions préalables

Procédure

  1. Dans la console Web RHEL, cliquez sur Storage pools dans l'onglet Virtual Machines.

    La fenêtre Storage pools s'affiche et présente la liste des pools de stockage configurés, le cas échéant.

    Image displaying all the storage pools currently configured on the host
  2. Cliquez sur Créer un pool de stockage.

    La boîte de dialogue Create storage pool apparaît.

  3. Entrez un nom pour le pool de stockage.
  4. Dans le menu déroulant Type, sélectionnez Filesystem directory.

    Image displaying the Create storage pool dialog box.
    Note

    Si l'option Filesystem directory n'apparaît pas dans le menu déroulant, c'est que votre hyperviseur ne prend pas en charge les pools de stockage basés sur des répertoires.

  5. Saisissez les informations suivantes :

    • Target path - Emplacement du pool de stockage.
    • Startup - Démarrage ou non du pool de stockage au démarrage de l'hôte.
  6. Cliquez sur Créer.

    Le pool de stockage est créé, la boîte de dialogue Create Storage Pool se ferme et le nouveau pool de stockage apparaît dans la liste des pools de stockage.

15.3.3. Création de pools de stockage basés sur NFS à l'aide de la console web

Un pool de stockage basé sur NFS repose sur un système de fichiers hébergé sur un serveur.

Conditions préalables

Procédure

  1. Dans la console Web RHEL, cliquez sur Storage pools dans l'onglet Virtual Machines.

    La fenêtre Storage pools s'affiche et présente la liste des pools de stockage configurés, le cas échéant.

    Image displaying all the storage pools currently configured on the host
  2. Cliquez sur Créer un pool de stockage.

    La boîte de dialogue Create storage pool apparaît.

  3. Entrez un nom pour le pool de stockage.
  4. Dans le menu déroulant Type, sélectionnez Network file system.

    Image displaying the Create storage pool dialog box.
    Note

    Si vous ne voyez pas l'option Network file system dans le menu déroulant, c'est que votre hyperviseur ne prend pas en charge les pools de stockage basés sur nfs.

  5. Saisissez le reste des informations :

    • Target path - Le chemin spécifiant la cible. Il s'agit du chemin utilisé pour le pool de stockage.
    • Host - Le nom d'hôte du serveur réseau où se trouve le point de montage. Il peut s'agir d'un nom d'hôte ou d'une adresse IP.
    • Source path - Le répertoire utilisé sur le serveur du réseau.
    • Startup - Démarrage ou non du pool de stockage au démarrage de l'hôte.
  6. Cliquez sur Créer.

    Le pool de stockage est créé. La boîte de dialogue Create storage pool se ferme et le nouveau pool de stockage apparaît dans la liste des pools de stockage.

15.3.4. Création de pools de stockage basés sur iSCSI à l'aide de la console web

Un pool de stockage iSCSI est basé sur l'Internet Small Computer Systems Interface (iSCSI), une norme de réseau de stockage IP permettant de relier des installations de stockage de données.

Conditions préalables

Procédure

  1. Dans la console Web RHEL, cliquez sur Storage pools dans l'onglet Virtual Machines.

    La fenêtre Storage pools s'affiche et présente la liste des pools de stockage configurés, le cas échéant.

    Image displaying all the storage pools currently configured on the host
  2. Cliquez sur Créer un pool de stockage.

    La boîte de dialogue Create storage pool apparaît.

  3. Entrez un nom pour le pool de stockage.
  4. Dans le menu déroulant Type, sélectionnez iSCSI target.

    Image displaying the Create storage pool dialog box.
  5. Saisissez le reste des informations :

    • Target Path - Le chemin spécifiant la cible. Il s'agit du chemin utilisé pour le pool de stockage.
    • Host - Le nom d'hôte ou l'adresse IP du serveur ISCSI.
    • Source path - Le nom unique iSCSI Qualified Name (IQN) de la cible iSCSI.
    • Startup - Démarrage ou non du pool de stockage au démarrage de l'hôte.
  6. Cliquez sur Créer.

    Le pool de stockage est créé. La boîte de dialogue Create storage pool se ferme et le nouveau pool de stockage apparaît dans la liste des pools de stockage.

15.3.5. Création de pools de stockage sur disque à l'aide de la console web

Un pool de stockage sur disque utilise des partitions entières de disque.

Avertissement
  • Selon la version de libvirt utilisée, dédier un disque à un pool de stockage peut reformater et effacer toutes les données actuellement stockées sur le périphérique de disque. Il est fortement recommandé de sauvegarder les données sur le périphérique de stockage avant de créer un pool de stockage.
  • Lorsque des disques entiers ou des périphériques en mode bloc sont transmis à la machine virtuelle, celle-ci les partitionne ou crée ses propres groupes LVM. La machine hôte peut alors détecter ces partitions ou groupes LVM et provoquer des erreurs.

    Ces erreurs peuvent également se produire lorsque vous créez manuellement des partitions ou des groupes LVM et que vous les transmettez à la machine virtuelle.

    Pour éviter ces erreurs, utilisez plutôt des pools de stockage basés sur des fichiers.

Conditions préalables

Procédure

  1. Dans la console Web RHEL, cliquez sur Storage pools dans l'onglet Virtual Machines.

    La fenêtre Storage pools s'affiche et présente la liste des pools de stockage configurés, le cas échéant.

    Image displaying all the storage pools currently configured on the host
  2. Cliquez sur Créer un pool de stockage.

    La boîte de dialogue Create storage pool apparaît.

  3. Entrez un nom pour le pool de stockage.
  4. Dans le menu déroulant Type, sélectionnez Physical disk device.

    Image displaying the Create storage pool dialog box.
    Note

    Si l'option Physical disk device n'apparaît pas dans le menu déroulant, c'est que votre hyperviseur ne prend pas en charge les pools de stockage sur disque.

  5. Saisissez le reste des informations :

    • Target Path - Chemin d'accès spécifiant le périphérique cible. Il s'agit du chemin utilisé pour le pool de stockage.
    • Source path - Le chemin d'accès spécifiant l'unité de stockage. Par exemple, /dev/sdb.
    • Format - Le type de table de partition.
    • Startup - Démarrage ou non du pool de stockage au démarrage de l'hôte.
  6. Cliquez sur Créer.

    Le pool de stockage est créé. La boîte de dialogue Create storage pool se ferme et le nouveau pool de stockage apparaît dans la liste des pools de stockage.

15.3.6. Création de pools de stockage basés sur LVM à l'aide de la console web

Un pool de stockage basé sur LVM est basé sur des groupes de volumes, que vous pouvez gérer à l'aide du Logical Volume Manager (LVM). Un groupe de volumes est une combinaison de plusieurs volumes physiques qui crée une structure de stockage unique.

Note
  • Les pools de stockage basés sur LVM n'offrent pas toute la souplesse de LVM.
  • libvirt prend en charge les volumes logiques légers, mais n'offre pas les fonctionnalités des pools de stockage légers.
  • Les pools de stockage basés sur LVM nécessitent une partition complète du disque. Si vous activez une nouvelle partition ou un nouveau périphérique à l'aide des commandes virsh, la partition sera formatée et toutes les données seront effacées. Si vous utilisez le groupe de volumes existant d'un hôte, comme dans ces procédures, rien ne sera effacé.
  • Pour créer un groupe de volumes avec plusieurs périphériques, utilisez plutôt l'utilitaire LVM, voir Comment créer un groupe de volumes sous Linux avec LVM.

    Pour plus d'informations sur les groupes de volumes, consultez le site Red Hat Enterprise Linux Logical Volume Manager Administration Guide.

Conditions préalables

Procédure

  1. Dans la console Web RHEL, cliquez sur Storage pools dans l'onglet Virtual Machines.

    La fenêtre Storage pools s'affiche et présente la liste des pools de stockage configurés, le cas échéant.

    Image displaying all the storage pools currently configured on the host
  2. Cliquez sur Créer un pool de stockage.

    La boîte de dialogue Create storage pool apparaît.

  3. Entrez un nom pour le pool de stockage.
  4. Dans le menu déroulant Type, sélectionnez LVM volume group.

    Image displaying the Create storage pool dialog box.
    Note

    Si l'option LVM volume group n'apparaît pas dans le menu déroulant, c'est que votre hyperviseur ne prend pas en charge les pools de stockage basés sur LVM.

  5. Saisissez le reste des informations :

    • Source volume group - Le nom du groupe de volumes LVM que vous souhaitez utiliser.
    • Startup - Démarrage ou non du pool de stockage au démarrage de l'hôte.
  6. Cliquez sur Créer.

    Le pool de stockage est créé. La boîte de dialogue Create storage pool se ferme et le nouveau pool de stockage apparaît dans la liste des pools de stockage.

15.3.7. Suppression de pools de stockage à l'aide de la console web

Vous pouvez supprimer des pools de stockage pour libérer des ressources sur l'hôte ou sur le réseau afin d'améliorer les performances du système. La suppression des pools de stockage libère également des ressources qui peuvent alors être utilisées par d'autres machines virtuelles (VM).

Important

Sauf indication contraire, la suppression d'un pool de stockage n'entraîne pas la suppression simultanée des volumes de stockage qu'il contient.

Pour désactiver temporairement un pool de stockage au lieu de le supprimer, voir Désactiver des pools de stockage à l'aide de la console web

Conditions préalables

Procédure

  1. Cliquez sur Storage Pools dans l'onglet Virtual Machines.

    La fenêtre Storage Pools s'affiche et présente une liste des pools de stockage configurés.

    Image displaying all the storage pools currently configured on the host.
  2. Cliquez sur le bouton de menu du pool de stockage que vous souhaitez supprimer et cliquez sur Supprimer.

    Une boîte de dialogue de confirmation apparaît.

    Image displaying the Delete Storage Pool default dialog box.
  3. Optional: Pour supprimer les volumes de stockage à l'intérieur du pool, cochez les cases correspondantes dans la boîte de dialogue.
  4. Cliquez sur Supprimer.

    Le pool de stockage est supprimé. Si vous avez coché la case à l'étape précédente, les volumes de stockage associés sont également supprimés.

15.3.8. Désactivation des pools de stockage à l'aide de la console web

Si vous ne souhaitez pas supprimer définitivement un pool de stockage, vous pouvez le désactiver temporairement.

Lorsque vous désactivez un pool de stockage, aucun nouveau volume ne peut être créé dans ce pool. Cependant, les machines virtuelles (VM) qui ont des volumes dans ce pool continueront à fonctionner. Ceci est utile pour un certain nombre de raisons, par exemple, vous pouvez limiter le nombre de volumes qui peuvent être créés dans un pool afin d'augmenter les performances du système.

Pour désactiver un pool de stockage à l'aide de la console web RHEL, suivez la procédure suivante.

Conditions préalables

Procédure

  1. Cliquez sur Pools de stockage en haut de l'onglet Machines virtuelles. La fenêtre Pools de stockage apparaît, affichant une liste des pools de stockage configurés.

    Image displaying all the storage pools currently configured on the host.
  2. Cliquez sur Désactiver sur la ligne du pool de stockage.

    Le pool de stockage est désactivé.

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.