12.3. 디렉터리 기반 스토리지 풀


이 섹션에서는 호스트 물리적 시스템의 디렉터리에 게스트 가상 시스템을 저장하는 방법을 설명합니다.
디렉터리 기반 스토리지 풀은 virt-manager 또는 virsh 명령행 툴을 사용하여 생성할 수 있습니다.

12.3.1. virt-manager를 사용하여 디렉터리 기반 스토리지 풀 생성

  1. 로컬 디렉터리 만들기

    1. 선택 사항: 스토리지 풀에 사용할 새 디렉터리 생성

      스토리지 풀의 호스트 물리적 시스템에 디렉터리를 생성합니다. 이 예에서는 /guest 가상 machine_images 라는 디렉터리를 사용합니다.
      # mkdir /guest_images
    2. 디렉터리 소유권 설정

      디렉터리의 사용자 및 그룹 소유권을 변경합니다. 디렉터리는 root 사용자가 소유해야 합니다.
      # chown root:root /guest_images
    3. 디렉터리 권한 설정

      디렉터리의 파일 권한을 변경합니다.
      # chmod 700 /guest_images
    4. 변경 사항 확인

      권한이 수정되었는지 확인합니다. 출력에 올바르게 구성된 빈 디렉터리가 표시됩니다.
      # ls -la /guest_images
      total 8
      drwx------.  2 root root 4096 May 28 13:57 .
      dr-xr-xr-x. 26 root root 4096 May 28 13:57 ..
      
  2. SELinux 파일 컨텍스트 구성

    새 디렉터리에 올바른 SELinux 컨텍스트를 구성합니다. 풀 이름과 디렉터리의 이름은 일치할 필요가 없습니다. 그러나 게스트 가상 머신을 종료하는 경우 libvirt는 컨텍스트를 기본값으로 다시 설정해야 합니다. 디렉터리의 컨텍스트에 따라 이 기본값이 결정됩니다. 게스트 가상 시스템이 종료될 때 이미지에 'virt_image_t'라는 레이블이 지정되고 호스트 물리적 시스템에서 실행되는 다른 프로세스와 격리되도록 virt_image_t 디렉터리에 레이블을 지정할 수 있습니다.
    # semanage fcontext -a -t virt_image_t '/guest_images(/.*)?'
    # restorecon -R /guest_images
    
  3. 스토리지 풀 설정 열기

    1. virt-manager 그래픽 인터페이스의 기본 창에서 호스트 물리적 머신을 선택합니다.
      편집 메뉴를 열고 연결 세부정보를 선택합니다.

      그림 12.7. 연결 세부 정보 창

      연결 세부 정보 창
    2. 연결 세부 정보 창의 스토리지 탭을 클릭합니다.

      그림 12.8. 스토리지 탭

      스토리지 탭
  4. 새 스토리지 풀 생성

    1. 새 풀 추가(1부)

      + 버튼을 누릅니다(추가 풀 버튼). Add a New Storage Pool 마법사가 표시됩니다.
      스토리지 의 이름을 선택합니다. 이 예에서는 guest_images 라는 이름을 사용합니다. 유형을 dir: Filesystem Directory 로 변경합니다.

      그림 12.9. 스토리지 풀의 이름

      스토리지 풀의 이름
      Forward 버튼을 눌러 계속합니다.
    2. 새 풀 추가(2부)

      대상 경로 필드를 변경합니다. 예를 들면 /guest_images 입니다.
      세부 사항을 확인하고 Finish 버튼을 눌러 스토리지 풀을 생성합니다.
  5. 새 스토리지 풀 확인

    새 스토리지 풀이 몇 초 후에 왼쪽의 스토리지 목록에 나타납니다. 이 예제에서는 크기가 예상대로 36.41GB Free 로 보고되었는지 확인합니다. State (상태) 필드가 새 스토리지 풀을 Active 로 보고하는지 확인합니다.
    스토리지 풀을 선택합니다. Autostart (자동 시작) 필드에서 On Boot (부팅 시) 확인란이 선택되었는지 확인합니다. 이렇게 하면 libvirtd 서비스가 시작될 때마다 스토리지 풀이 시작됩니다.

    그림 12.10. 스토리지 풀 정보 확인

    스토리지 풀 정보 확인
    이제 스토리지 풀이 생성되고 연결 세부 정보 창을 닫습니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.