3장. Red Hat Virtualization용 스토리지 준비

새 환경의 스토리지 도메인에 사용할 스토리지를 준비합니다. Red Hat Virtualization 환경에는 하나 이상의 데이터 스토리지 도메인이 있어야 하지만 추가 도메인을 추가하는 것이 좋습니다.

데이터 도메인에는 데이터 센터에 있는 모든 가상 머신과 템플릿의 가상 하드 디스크 및 OVF 파일이 있으며 활성화된 상태에서 데이터 센터 간에 공유할 수 없습니다(데이터 센터 간에 마이그레이션할 수 있음). 여러 스토리지 유형의 데이터 도메인을 동일한 데이터 센터에 추가할 수 있습니다. 이 도메인은 모두 로컬 도메인이 아닌 공유 데이터 센터에 추가됩니다.

셀프 호스트 엔진에는 Manager 가상 머신 전용 데이터 도메인이 있어야 합니다. 이 도메인은 자체 호스팅 엔진 배포 중에 생성되며 74GiB 이상이어야 합니다. 배포를 시작하기 전에 이 도메인의 스토리지를 준비해야 합니다.

다음 스토리지 유형 중 하나를 사용할 수 있습니다.

중요

iSCSI 스토리지를 사용하는 경우 자체 호스팅 엔진 스토리지 도메인에서 자체 iSCSI 대상을 사용해야 합니다. 추가 스토리지 도메인은 다른 iSCSI 대상을 사용해야 합니다.

주의

셀프 호스트 엔진 스토리지 도메인과 동일한 데이터 센터에 추가 데이터 스토리지 도메인을 생성하는 것이 좋습니다. 활성 데이터 스토리지 도메인이 하나뿐인 데이터 센터에 셀프 호스트 엔진을 배포하고 해당 스토리지 도메인이 손상된 경우 새 스토리지 도메인을 추가하거나 손상된 스토리지 도메인을 제거할 수 없습니다. 자체 호스팅 엔진을 재배포해야 합니다.

3.1. NFS 스토리지 준비

Red Hat Enterprise Virtualization Host 시스템에서 스토리지 도메인 역할을 하도록 파일 스토리지 또는 원격 서버에 NFS 공유를 설정합니다. 원격 스토리지에서 공유를 내보내고 Red Hat Virtualization Manager에서 구성한 후 Red Hat Virtualization 호스트에서 공유를 자동으로 가져옵니다.

NFS 설정 및 구성에 대한 자세한 내용은 Red Hat Enterprise Linux 7 스토리지 관리 가이드의 NFS(Network File System) 를 참조하십시오.

'NFS' 공유를 내보내는 방법에 대한 자세한 내용은 Red Hat Virtualization의 NetApp Storage / EMC SAN에서 'NFS' 공유를 내보내 는 방법을 참조하십시오.

특정 시스템 사용자 계정과 시스템 사용자 그룹은 Red Hat Virtualization에 필요하므로 Manager는 내보낸 디렉터리가 나타내는 스토리지 도메인에 데이터를 저장할 수 있습니다. 다음 절차에서는 하나의 디렉터리에 대한 권한을 설정합니다. Red Hat Virtualization에서 스토리지 도메인으로 사용하려는 모든 디렉토리에 대해 chownchmod 단계를 반복해야 합니다.

절차

  1. kvm 그룹을 생성합니다.

    # groupadd kvm -g 36
  2. kvm 그룹에 vdsm 사용자 vdsm을 생성합니다.

    # useradd vdsm -u 36 -g 36
  3. 내보낸 디렉터리의 소유권을 36:36으로 설정하여 vdsm:kvm 소유권을 제공합니다.

    # chown -R 36:36 /exports/data
  4. 디렉터리 모드를 변경하여 소유자에 읽기 및 쓰기 권한이 부여되도록 하고, 그룹 및 기타 사용자에게 읽기 및 실행 권한이 부여되도록 합니다.

    # chmod 0755 /exports/data