Red Hat Training

A Red Hat training course is available for RHEL 8

11.2.3.2. Eliminação de volumes de armazenamento usando o CLI

Para remover um volume de armazenamento de seu sistema hospedeiro, você deve parar o pool e remover sua definição de XML.

Pré-requisitos

  • Qualquer máquina virtual que utilize o volume de armazenamento que você deseja excluir é desligada.

Procedimento

  1. Liste os volumes de armazenamento definidos em um pool de armazenamento usando o comando virsh vol-list. O comando deve especificar o nome ou caminho de um pool de armazenagem.

    # virsh vol-list --pool RHEL8-Storage-Pool
     Name                 Path
    ---------------------------------------------------------------
     .bash_history        /home/VirtualMachines/.bash_history
     .bash_logout         /home/VirtualMachines/.bash_logout
     .bash_profile        /home/VirtualMachines/.bash_profile
     .bashrc              /home/VirtualMachines/.bashrc
     .git-prompt.sh       /home/VirtualMachines/.git-prompt.sh
     .gitconfig           /home/VirtualMachines/.gitconfig
     RHEL8_Volume.qcow2   /home/VirtualMachines/RHEL8_Volume.qcow2
  2. Excluir volumes de armazenamento usando o comando virsh vol-delete. O comando deve especificar o nome ou caminho do volume de armazenamento e o pool de armazenamento do qual o volume de armazenamento é abstraído.

    # virsh vol-delete --pool RHEL-Storage-Pool RHEL8_Volume.qcow2
    Pool RHEL8_Volume.qcow2 deleted

Verificação

  • Liste novamente os volumes de armazenamento definidos, e verifique se a saída não exibe mais o volume excluído.

    # virsh vol-list --pool RHEL8-Storage-Pool
     Name                 Path
    ---------------------------------------------------------------
     .bash_history        /home/VirtualMachines/.bash_history
     .bash_logout         /home/VirtualMachines/.bash_logout
     .bash_profile        /home/VirtualMachines/.bash_profile
     .bashrc              /home/VirtualMachines/.bashrc
     .git-prompt.sh       /home/VirtualMachines/.git-prompt.sh
     .gitconfig           /home/VirtualMachines/.gitconfig