12.3.3. virsh를 사용하여 디렉터리 기반 스토리지 풀 생성
스토리지 풀 정의 생성
virsh pool-define-as 명령을 사용하여 새 스토리지 풀을 정의합니다. 디렉터리 기반 스토리지 풀을 생성하는 데 필요한 두 가지 옵션이 있습니다.- 스토리지 풀의 이름입니다.이 예에서는 guest_images 라는 이름을 사용합니다. 이 예제에서 사용된 추가 virsh 명령은 모두 이 이름을 사용합니다.
- 게스트 이미지 파일을 저장하기 위한 파일 시스템 디렉터리 경로 입니다. 이 디렉터리가 없으면 virsh 를 생성합니다.이 예에서는 /guest_images 디렉터리를 사용합니다.
# virsh pool-define-as guest_images dir - - - - "/guest_images" Pool guest_images defined
스토리지 풀이 나열되었는지 확인합니다.
스토리지 풀 오브젝트가 올바르게 생성되고 상태가비활성
으로 보고되는지 확인합니다.# virsh pool-list --all Name State Autostart ----------------------------------------- default active yes guest_images inactive no
로컬 디렉터리 만들기
다음과 같이 virsh pool-build 명령을 사용하여 guest_images 디렉터리의 디렉터리 기반 스토리지 풀을 빌드합니다.# virsh pool-build guest_images Pool guest_images built # ls -la /guest_images total 8 drwx------. 2 root root 4096 May 30 02:44 . dr-xr-xr-x. 26 root root 4096 May 30 02:44 .. # virsh pool-list --all Name State Autostart ----------------------------------------- default active yes guest_images inactive no
스토리지 풀 시작
virsh 명령 pool-start 를 사용하여 디렉토리 스토리지 풀을 활성화하여 풀 볼륨을 게스트 디스크 이미지로 사용할 수 있도록 합니다.# virsh pool-start guest_images Pool guest_images started # virsh pool-list --all Name State Autostart ----------------------------------------- default active yes guest_images active no
자동 시작 켜기
스토리지 풀에 대해autostart
를 켭니다. autostart는 서비스가 시작될 때 스토리지 풀을 시작하도록libvirtd
서비스를 구성합니다.# virsh pool-autostart guest_images Pool guest_images marked as autostarted # virsh pool-list --all Name State Autostart ----------------------------------------- default active yes guest_images active yes
스토리지 풀 구성 확인
스토리지 풀이 올바르게 생성되고 크기가 올바르게 보고되었으며 상태가running
으로 보고되었는지 확인합니다. 게스트 가상 시스템이 실행 중이 아닌 경우에도 풀에 액세스할 수 있도록 하려면Persistent
가yes
로 보고되는지 확인합니다. 서비스가 시작될 때 풀이 자동으로 시작되도록 하려면Autostart
가yes
로 보고되는지 확인하십시오.# virsh pool-info guest_images Name: guest_images UUID: 779081bf-7a82-107b-2874-a19a9c51d24c State: running Persistent: yes Autostart: yes Capacity: 49.22 GB Allocation: 12.80 GB Available: 36.41 GB # ls -la /guest_images total 8 drwx------. 2 root root 4096 May 30 02:44 . dr-xr-xr-x. 26 root root 4096 May 30 02:44 .. #
디렉터리 기반 스토리지 풀을 사용할 수 있습니다.