3.3 저장소 추가

이 시나리오 예에서는 가상화 환경에 iSCSI 저장소를 연결한 다음 데이터 도메인에 ISO 이미지를 업로드합니다. iSCSI 장치에 대한 액세스 권한이 없을 경우 가상화 환경에 다른 저장소 유형을 추가하기 위한 절차는 Oracle Linux Virtualization Manager: 관리 설명서저장소를 참조하십시오.

3.3.1 iSCSI 데이터 도메인 연결

iSCSI 저장소의 경우 기존 LUN으로 구성된 볼륨 그룹에서 저장소 도메인이 만들어집니다.

가상화 환경에 iSCSI 데이터 도메인을 연결하려면 다음과 같이 하십시오.

  1. Storage(저장소)로 이동한 다음 Domains(도메인)를 누릅니다.

    Storage Domains(저장소 도메인) 창이 열립니다.

  2. New Domain(새 도메인)을 누릅니다.

    New Domain(새 도메인) 대화 상자가 열립니다.

  3. Name(이름) 필드에서 데이터 도메인에 대한 이름을 입력합니다.

  4. Data Center(데이터 센터) 드롭다운 목록에서 데이터 도메인을 연결할 데이터 센터를 선택합니다.

    기본적으로 Default(기본값) 옵션이 드롭다운 목록에서 선택되어 있습니다.

    시나리오 예에서 기본 데이터 센터와 클러스터가 사용되므로 이 단계의 경우 드롭다운 목록에서 선택된 Default(기본값)를 그대로 적용합니다.

    새 데이터 센터 또는 새 클러스터를 만드는 절차는 Oracle Linux Virtualization Manager: 관리 설명서데이터 센터 또는 클러스터 작업을 참조하십시오.

  5. Domain Function(도메인 기능) 드롭다운 목록에서 도메인 기능을 선택합니다. 기본적으로 Data(데이터) 옵션이 드롭다운 목록에서 선택되어 있습니다.

    이 예에서는 데이터 도메인을 만들고 있으므로 이 단계의 경우 도메인 기능으로 Data(데이터)를 그대로 적용합니다.

  6. Storage Type(저장소 유형) 드롭다운 목록에서 iSCSI를 선택합니다.

  7. Host to Use(사용할 호스트) 드롭다운 목록에서 데이터 도메인을 연결할 호스트를 선택합니다.

    이 시나리오 예에서는 3.2절. “Manager에 KVM 호스트 추가”에서 추가된 호스트를 선택합니다.

  8. iSCSIStorage Type(저장소 유형)에 대해 선택되면 Discover Targets(대상 검색) 대화 상자가 열리고 New Domain(새 도메인) 대화 상자에 알려진 대상이 자동으로 표시되며 Target Name(대상 이름) 열 아래에 사용되지 않은 LUN이 나타납니다.

    Discover Targets(대상 검색) 대화 상자가 New Domain(새 도메인) 대화 상자에 표시되지 않을 경우 열 왼쪽에서 Target > LUNS(대상 > LUN) 뷰를 선택했는지 확인합니다.

    저장소를 추가 중인 대상이 나열되지 않을 경우 Discover Targets(대상 검색) 대화 상자에서 다음 필드를 완료합니다.

    1. Address(주소) 필드에는 저장소 어레이의 iSCSI 호스트에 대한 정규화된 도메인 이름 또는 IP 주소를 입력합니다.

    2. Port(포트) 필드에는 대상을 찾을 때 호스트에서 연결할 포트를 입력합니다. 기본적으로 이 필드에는 기본 iSCSI 포트인 3260이 자동으로 채워집니다.

    해당 필드를 완료한 후 Discover(검색)를 누릅니다.

    저장소 어레이에서 검색된 사용 가능한 모든 대상이 나열되도록 Target Name(대상 이름) 열이 업데이트됩니다.

  9. Target Name(대상 이름) 열에서 원하는 대상을 선택하고 검정색 오른쪽 방향 화살표를 선택하여 대상에 로그인합니다.

    로그인한 대상만 나열되도록 Storage Domains(저장소 도메인) 창이 새로고침됩니다.

  10. +를 눌러 원하는 대상을 확장합니다.

    사용되지 않은 모든 LUN이 표시되도록 대상이 확장됩니다.

  11. 대상에 연결할 각 LUN ID에 대해 Add(추가)를 누릅니다.

  12. (선택사항) 고급 매개변수를 구성합니다.

    ZFS 저장소를 사용 중인 경우 Discard after Delete(삭제 후 폐기) 옵션의 선택을 취소해야 합니다.

  13. OK(확인)를 누릅니다.

    Tasks(작업)를 눌러 데이터 센터에 iSCSI 데이터 도메인을 연결하기 위해 완료된 다양한 처리 단계를 모니터링할 수 있습니다.

    iSCSI 데이터 도메인이 가상화 환경에 추가된 후에는 3.5절. “새 가상 머신 만들기”에서 가상 머신을 만들 때 사용되는 ISO 이미지를 업로드할 수 있습니다.

3.3.2 데이터 도메인에 이미지 업로드

Manager를 사용하여 데이터 도메인에 이미지를 업로드하기 전에 다음 단계를 수행하여 Manager 및 KVM 호스트에서 이미지 업로드 필요 조건이 충족되었는지 확인해야 합니다.

3.3.2.1 시작하기 전에

데이터 도메인에 이미지를 업로드하기 위한 필요 조건이 충족되었는지 확인하려면 다음과 같이 하십시오.

  1. 엔진 호스트에서 ovirt-image-proxy 서비스가 구성되었으며 실행 중인지 확인합니다.

    # systemctl status ovirt-imageio-proxy.service

    서비스가 실행 중인 경우 다음과 같이 출력이 표시됩니다.

    # systemctl status ovirt-imageio-proxy.service
      ovirt-imageio-proxy.service - oVirt ImageIO Proxy
       Loaded: loaded (/usr/lib/systemd/system/ovirt-imageio-proxy.service; enabled; 
       vendor preset: disabled)
       Active: active (running) since Mon 2019-03-25 13:12:29 PDT; 2 weeks 0 days ago
     Main PID: 28708 (ovirt-imageio-p)
       CGroup: /system.slice/ovirt-imageio-proxy.service
               └─28708 /usr/bin/python2 /usr/bin/ovirt-imageio-proxy
    ...

    Manager 설치 중 engine-setup 명령을 실행하면 이 서비스가 자동으로 구성되어 시작됩니다.

  2. 엔진 호스트에서 ovirt-engine 인증서를 신뢰할 수 있는 인증서로 /etc/pki/ca-trust/source/anchors/ovirt.ca.pem 파일에 복사하거나 올바른 파일 경로를 사용합니다.

    # scp /etc/pki/ovirt-engine/ca.pem \
    root@image-proxy-address:/etc/pki/ca-trust/source/anchors/ovirt.ca.pem

    engine-config --get ImageProxyAddress 명령을 입력하여 image-proxy-address 변수에 대해 입력할 주소를 얻을 수 있습니다.

  3. KVM 호스트에서 ovirt-image-proxy 서비스가 구성되었으며 실행 중인지 확인합니다. 예를 들어, 다음과 같습니다.

    # systemctl status ovirt-imageio-daemon
      ovirt-imageio-daemon.service - oVirt ImageIO Daemon
       Loaded: loaded (/usr/lib/systemd/system/ovirt-imageio-daemon.service; disabled; 
       vendor preset: disabled)
       Active: active (running) since Wed 2019-03-27 18:38:36 EDT; 3 weeks 4 days ago
     Main PID: 366 (ovirt-imageio-d)
        Tasks: 4
       CGroup: /system.slice/ovirt-imageio-daemon.service
               └─366 /usr/bin/python /usr/bin/ovirt-imageio-daemon
    
    Mar 27 18:38:36 myserver systemd[1]: Starting oVirt ImageIO Daemon...
    Mar 27 18:38:36 myserver systemd[1]: Started oVirt ImageIO Daemon.
    
  4. KVM 호스트에서 인증서에 대한 디렉토리를 만든 다음 인증서에 대한 심볼릭 링크를 만들어서 ovirt-image-proxy가 제대로 연결되었는지 확인합니다.

    # mkdir /etc/pki/ovirt-engine/
    # ln -s /etc/pki/ca-trust/source/anchors/ovirt.ca.pem /etc/pki/ovirt-engine/ca.pem
  5. URL(https://engine_address/ovirt-engine/services/pki-resource?resource=ca-certificate&format=X509-PEM-CA)을 찾아보고 신뢰 설정을 사용으로 설정하여 Manager에 액세스하는 데 사용되는 웹 브라우저로 인증 기관을 가져왔는지 확인합니다.

  6. 관리 포털에 액세스하기 위한 브라우저 요구사항을 충족하는 브라우저를 사용 중인지 확인합니다.

    자세한 내용은 2.1.3절. “관리 포털에 로그인”을 참조하십시오.

  7. 3.3.2.2절. “데이터 도메인에 ISO 이미지 업로드”를 진행합니다.

3.3.2.2 데이터 도메인에 ISO 이미지 업로드

Manager를 사용하여 데이터 도메인에 ISO 이미지를 업로드하려면 다음과 같이 하십시오.

  1. Manager가 웹 브라우저에서 액세스할 수 있는 환경 내 데스크탑, 랩탑 또는 시스템의 위치에 업로드할 ISO 이미지 파일을 다운로드하거나 복사합니다.

  2. Storage(저장소)로 이동한 다음 Disks(디스크)를 누릅니다.

    Disks(디스크) 창이 열립니다.

  3. Upload(업로드)를 누른 다음 드롭다운 목록에서 Start(시작)를 선택합니다.

    Upload Image(이미지 업로드) 대화 상자가 열립니다.

  4. Choose File(파일 선택)을 누르고 ISO 이미지를 저장한 위치로 이동합니다.

  5. 대화 상자의 Disk Options(디스크 옵션) 섹션을 완료합니다.

  6. Test Connection(연결 테스트)을 눌러 필요 조건이 충족되었는지 확인합니다.

    테스트로 경고 또는 오류 메시지가 반환되면 3.3.2.1절. “시작하기 전에”를 참조하여 필요 조건을 검토합니다.

  7. OK(확인)를 눌러 ISO 이미지 업로드를 시작합니다.

    Disks(디스크) 창의 상태 필드가 업로드 진행률을 추적합니다.

    ISO 이미지 업로드가 성공적으로 완료된 후에는 이미지를 CDROM으로 가상 머신에 연결하거나 이미지를 사용하여 가상 머신을 부트할 수 있습니다.