13.3. Ceph 대시보드를 사용한 iSCSI 기능 관리

스토리지 관리자는 Red Hat Ceph Storage 대시보드에서 iSCSI 이미지와 대상을 관리하고 모니터링할 수 있습니다. 대시보드를 사용하여 iSCSI 이미지 및 대상을 관리하고 모니터링하기 전에 게이트웨이를 추가하고 대시보드 iSCSI 기능을 활성화해야 합니다.

13.3.1. Ceph 대시보드에 수동으로 iSCSI 게이트웨이 추가

Ceph iSCSI 게이트웨이의 rbd-target-api 서비스에서 제공하는 REST API를 사용하여 iSCSI 대상을 관리할 수 있습니다. 대시보드가 액세스할 수 있도록 대시보드에 API 주소를 추가해야 합니다.

사전 요구 사항

  • 실행 중인 Red Hat Ceph Storage 클러스터.
  • 대시보드가 설치되어 있어야 합니다.
  • Ceph iSCSI 호스트 및 컨테이너가 배포됩니다.
중요

Ceph iSCSI 게이트웨이에는 고가용성을 제공하기 위해 lest 두 게이트웨이가 필요합니다.

절차

  1. Cephadm 쉘에 로그인합니다.

    예제

    [root@host01 ~]# cephadm shell

  2. iSCSI 게이트웨이의 REST API가 자체 서명된 인증서를 사용하여 HTTPS 모드로 구성된 경우 API에 액세스할 때 SSL 인증서 확인을 피하도록 대시보드를 구성해야 합니다. 다음 명령을 실행하여 SSL 확인을 비활성화합니다.

    구문

    # ceph dashboard set-iscsi-api-ssl-verification false

    예제

    [ceph: root@host01 /]# ceph dashboard set-iscsi-api-ssl-verification false
    Option ISCSI_API_SSL_VERIFICATION updated

  3. 게이트웨이를 나열합니다.

    구문

    ceph dashboard iscsi-gateway-list

    예제

    [ceph: root@host01 /]# ceph dashboard iscsi-gateway-list
    {"gateways": {"host01": {"service_url": "http://admin:admin@[2620:52:0:880:225:90ff:fefc:2538]:5000"}, "host03": {"service_url": "http://admin:admin@[2620:52:0:880:225:90ff:fefc:252c]:5000"}}}----

  4. atleast 두 게이트웨이의 첫 번째 파일에 대한 파일을 생성하고 service_url을 추가합니다.

    예제

    [ceph: root@host01 /]# cat iscsigateway1
    http://admin:admin@[2620:52:0:880:225:90ff:fefc:2538]:5000

  5. 대시보드에 최소 두 개 이상의 게이트웨이를 추가합니다.

    구문

    ceph dashboard iscsi-gateway-add -i FILE HOSTNAME

    예제

    [ceph: root@host01 /]# ceph dashboard iscsi-gateway-add -i iscsigateway1 host01
    Success

  6. atleast 두 번째 게이트웨이에 대한 파일을 만듭니다.

    예제

    [ceph: root@host01 /]# cat iscsigateway2
    http://admin:admin@[2620:52:0:880:225:90ff:fefc:252c]:5000

  7. 대시보드에 하나 이상의 게이트웨이를 추가합니다.

    구문

    ceph dashboard iscsi-gateway-add -i FILE HOSTNAME

    예제

    [ceph: root@host01 /]# ceph dashboard iscsi-gateway-add -i iscsigateway2 host03
    Success

추가 리소스

13.3.2. Ceph 대시보드의 iSCSI 개요

Red Hat Ceph Storage 대시보드에서 iSCSI에서 내보낸 iSCSI 게이트웨이 호스트 및 이미지를 표시하는 개요를 확인할 수 있습니다.

사전 요구 사항

  • 실행 중인 Red Hat Ceph Storage 클러스터.
  • 대시보드가 설치되어 있어야 합니다.
  • Ceph iSCSI 게이트웨이가 설치되어 있습니다.
  • iSCSI 게이트웨이가 대시보드에 추가됩니다.
  • 대시보드 iSCSI 기능이 활성화되어 있습니다.

절차

  1. 대시보드에 로그인합니다.
  2. 탐색 메뉴에서 블록 드롭다운 메뉴를 클릭합니다.
  3. iSCSI 를 클릭합니다.

    그림 13.21. iSCSI 개요

    iSCSI 개요

추가 리소스

13.3.3. Ceph 대시보드에서 iSCSI 대상 생성

Red Hat Ceph Storage 대시보드에서 iSCSI 대상을 생성할 수 있습니다.

사전 요구 사항

  • 실행 중인 Red Hat Ceph Storage 클러스터.
  • 대시보드가 설치되어 있어야 합니다.
  • Ceph iSCSI 게이트웨이는 두 개 이상의 게이트웨이와 함께 설치됩니다.
  • iSCSI 게이트웨이가 대시보드에 추가됩니다.
  • 대시보드 iSCSI 기능이 활성화되어 있습니다.
  • RBD 애플리케이션이 활성화된 복제된 풀입니다.
  • RBD 애플리케이션이 활성화된 코딩된 풀 삭제.

절차

  1. 대시보드에 로그인합니다.
  2. 탐색 메뉴에서 블록 드롭다운 메뉴를 클릭합니다.
  3. iSCSI 를 클릭합니다.
  4. 대상 탭을 클릭합니다.
  5. 생성 드롭다운 메뉴에서 생성 을 클릭합니다.
  6. Create Target 창에서 다음 매개변수를 설정합니다.

    1. 선택 사항: 대상 IQN 을 수정합니다.
    2. 선택 사항: 대상의 고급 설정을 설정합니다.
    3. +Add portal 버튼을 클릭하고 하나 이상의 게이트웨이 중 첫 번째를 선택합니다. 추가 게이트웨이에 대해 이 단계를 반복합니다.
    4. +추가 이미지 버튼을 클릭하고 대상에서 내보낼 이미지를 선택합니다. 추가 이미지에 대해 이 단계를 반복합니다.
    5. ACL 인증 상자를 클릭합니다.
    6. 그룹 추가 버튼을 클릭합니다.
    7. Create Target 을 클릭합니다.

      그림 13.22. iSCSI 대상 생성

      iSCSI 대상 생성

추가 리소스

13.3.4. Ceph 대시보드에서 iSCSI 대상 보기

Red Hat Ceph Storage 대시보드에서 iSCSI 대상을 볼 수 있습니다.

사전 요구 사항

  • 실행 중인 Red Hat Ceph Storage 클러스터.
  • 대시보드가 설치되어 있어야 합니다.
  • Ceph iSCSI 게이트웨이가 설치되어 있습니다.
  • iSCSI 대상이 생성됩니다.

절차

  1. 대시보드에 로그인합니다.
  2. 탐색 메뉴에서 블록 드롭다운 메뉴를 클릭합니다.
  3. iSCSI 를 클릭합니다.
  4. 대상 탭을 클릭합니다.
  5. 대상에 대한 세부 정보를 보려면 해당 행을 클릭합니다.

    1. 이니시에이터가 로그인했는지 여부를 포함하여 iSCSI 토폴로지를 확인할 수 있습니다.
    2. 오브젝트에 대한 자세한 정보를 보려면 오브젝트를 클릭합니다.

      그림 13.23. iSCSI 대상 보기

      iSCSI 대상 보기

추가 리소스

13.3.5. Ceph 대시보드에서 iSCSI 대상 편집

Red Hat Ceph Storage 대시보드에서 iSCSI 대상을 편집할 수 있습니다.

사전 요구 사항

  • 실행 중인 Red Hat Ceph Storage 클러스터.
  • 대시보드가 설치되어 있어야 합니다.
  • Ceph iSCSI 게이트웨이는 두 개 이상의 게이트웨이와 함께 설치됩니다.
  • iSCSI 게이트웨이가 대시보드에 추가됩니다.
  • 대시보드 iSCSI 기능이 활성화되어 있습니다.
  • RBD 애플리케이션이 활성화된 복제된 풀입니다.
  • RBD 애플리케이션이 활성화된 코딩된 풀 삭제.
  • iSCSI 대상이 생성됩니다.

절차

  1. 대시보드에 로그인합니다.
  2. 탐색 메뉴에서 블록 드롭다운 메뉴를 클릭합니다.
  3. iSCSI 를 클릭합니다.
  4. 대상 탭을 클릭합니다.
  5. 대상에 대한 세부 정보를 편집하려면 해당 행을 클릭합니다.
  6. Edit -dpwn 메뉴에서 Edit 를 선택합니다.
  7. Edit Target 창에서 매개 변수를 편집하고 Edit Target 을 클릭합니다.

    그림 13.24. iSCSI 대상 편집

    iSCSI 대상 편집

추가 리소스

13.3.6. Ceph 대시보드에서 iSCSI 대상 삭제

Red Hat Ceph Storage 대시보드에서 iSCSI 대상을 삭제할 수 있습니다.

사전 요구 사항

  • 실행 중인 Red Hat Ceph Storage 클러스터.
  • 대시보드가 설치되어 있어야 합니다.
  • Ceph iSCSI 게이트웨이는 두 개 이상의 게이트웨이와 함께 설치됩니다.
  • iSCSI 게이트웨이가 대시보드에 추가됩니다.
  • 대시보드 iSCSI 기능이 활성화되어 있습니다.
  • iSCSI 대상이 생성됩니다.
  • 모든 iSCSI 이니시에이터의 연결을 끊습니다.

절차

  1. 대시보드에 로그인합니다.
  2. 탐색 메뉴에서 블록 드롭다운 메뉴를 클릭합니다.
  3. iSCSI 를 클릭합니다.
  4. 대상 탭을 클릭합니다.
  5. 대상을 삭제하려면 행을 클릭합니다.
  6. 편집 드롭다운 메뉴에서 삭제를 선택합니다.
  7. iSCSI 대상 삭제 대화 상자에서 예, 확인 상자를 클릭한 다음 iSCSI 삭제를 클릭하여 설정을 저장합니다.

    그림 13.25. iSCSI 대상 삭제

    iSCSI 대상 삭제

추가 리소스

  • Ceph iSCSI 게이트웨이를 설치하는 방법에 대한 자세한 내용은 Red Hat Ceph Storage Block Device 가이드에서 iSCSI 게이트웨이 설치를 참조하십시오.
  • iSCSI 이니시에이터의 연결을 끊는 방법에 대한 자세한 내용은 Red Hat Ceph Storage Block Device 가이드의 iSCSI 구성 제거를 참조하십시오.

13.3.7. Ceph 대시보드에서 검색 인증 설정

대시보드는 CHAP/CHAP_MUTUAL을 사용하여 검색 인증을 허용합니다.

사전 요구 사항

  • 실행 중인 Red Hat Ceph Storage 클러스터.
  • 대시보드가 설치되어 있어야 합니다.
  • Ceph iSCSI 게이트웨이는 두 개 이상의 게이트웨이와 함께 설치됩니다.
  • iSCSI 게이트웨이가 대시보드에 추가됩니다.
  • 대시보드 iSCSI 기능이 활성화되어 있습니다.

절차

  1. 대시보드에 로그인합니다.
  2. 탐색 메뉴에서 블록 드롭다운 메뉴를 클릭합니다.
  3. iSCSI 를 클릭합니다.
  4. 대상 탭을 클릭합니다.
  5. 검색 인증을 클릭합니다.
  6. Discovery Authentication 창에서 세부 정보를 제공한 다음 Submit 을 클릭합니다.

    그림 13.26. 검색 인증

    검색 인증