14.5.3. CLI를 사용하여 스토리지 볼륨 삭제

호스트 시스템에서 스토리지 볼륨을 제거하려면 풀을 중지하고 XML 정의를 제거해야 합니다.

사전 요구 사항

  • 삭제하려는 스토리지 볼륨을 사용하는 가상 머신이 종료됩니다.

절차

  1. virsh vol-list 명령을 사용하여 지정된 스토리지 풀의 스토리지 볼륨을 나열합니다.

    # virsh vol-list --pool RHEL-SP
     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
     vm-disk1             /home/VirtualMachines/vm-disk1
  2. 선택 사항: virsh vol-wipe 명령을 사용하여 스토리지 볼륨을 초기화합니다. 예를 들어 스토리지 풀 RHEL-SP:와 연결된 vm-disk1 이라는 스토리지 볼륨을 지우려면 다음을 수행합니다.

    # virsh vol-wipe --pool RHEL-SP vm-disk1
    Vol vm-disk1 wiped
  3. virsh vol-delete 명령을 사용하여 스토리지 볼륨을 삭제합니다. 예를 들어 스토리지 풀 RHEL-SP:와 연결된 vm-disk1 이라는 스토리지 볼륨을 삭제하려면 다음을 수행합니다.

    # virsh vol-delete --pool RHEL-SP vm-disk1
    Vol vm-disk1 deleted

검증

  • virsh vol-list 명령을 다시 사용하여 스토리지 볼륨이 삭제되었는지 확인합니다.

    # virsh vol-list --pool RHEL-SP
     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