검색

2.3. Ceph 대시보드에서 클러스터 확장

download PDF

대시보드를 사용하여 호스트 추가, OSD 추가, Alertmanager, Cephadm-exporter, CephFS-mirror, Grafana, ingress, MDS, NFS, node-exporter, Prometheus, RBD-mirror, Ceph Object Gateway와 같은 서비스를 생성하기 위해 Red Hat Ceph Storage 클러스터를 확장할 수 있습니다.

새 스토리지 클러스터를 부트 스트랩하면 Ceph Monitor 및 Ceph Manager 데몬이 생성되고 클러스터가 HEALTH_WARN 상태입니다. 대시보드에서 클러스터에 대한 모든 서비스를 생성하면 클러스터 상태가 HEALTH_WARN 에서 HEALTH_OK 상태로 변경됩니다.

사전 요구 사항

프로세스

  1. 부트스트랩 호스트에서 다른 호스트로 관리자 키를 복사합니다.

    구문

    ssh-copy-id -f -i /etc/ceph/ceph.pub root@HOST_NAME

    예제

    [ceph: root@host01 /]# ssh-copy-id -f -i /etc/ceph/ceph.pub root@host02
    [ceph: root@host01 /]# ssh-copy-id -f -i /etc/ceph/ceph.pub root@host03

  2. 부트스트랩 중에 제공된 기본 인증 정보를 사용하여 대시보드에 로그인합니다.
  3. 암호를 변경하고 새 암호를 사용하여 대시보드에 로그인합니다.
  4. 시작 페이지에서 클러스터 확장을 클릭합니다.

    참고

    Expand Cluster 를 클릭하면 확장 단계가 진행되는 마법사가 열립니다. 호스트 및 서비스를 별도로 건너뛰고 추가하려면 Skip 을 클릭합니다.

    그림 2.2. 클러스터 확장

    클러스터 확장
  5. 호스트를 추가합니다. 이 작업은 스토리지 클러스터의 각 호스트에 대해 수행해야 합니다.

    1. 호스트 추가 단계에서 추가 를 클릭합니다.
    2. 호스트 이름을 제공합니다. 이는 부트스트랩된 호스트에서 키를 복사하는 동안 제공된 호스트 이름과 동일합니다.

      참고

      쉼표로 구분된 호스트 이름 목록, 범위 표현식 또는 쉼표로 구분된 범위 표현식을 사용하여 여러 호스트를 추가합니다.

    3. 선택 사항: 호스트의 각 IP 주소를 제공합니다.
    4. 선택 사항: 서비스를 생성할 호스트의 레이블을 선택합니다. 연필 아이콘을 클릭하여 새 레이블을 선택하거나 추가합니다.
    5. 호스트 추가를 클릭합니다.

      새 호스트가 호스트 추가 창에 표시됩니다.

    6. 다음을 클릭합니다.
  6. OSD를 생성합니다.

    1. OSD 만들기 단계에서 기본 장치의 경우 추가 를 클릭합니다.
    2. 기본 장치 창에서 장치를 필터링하고 장치를 선택합니다.
    3. 추가를 클릭합니다.
    4. 선택 사항: OSD 생성 창에서 WAL 또는 DB 장치와 같은 공유 장치가 있는 경우 장치를 추가합니다.
    5. 선택 사항: 기능 섹션에서 암호화를 선택하여 기능을 암호화합니다.
    6. 다음을 클릭합니다.
  7. 서비스를 생성합니다.

    1. 서비스 생성 단계에서 생성을 클릭합니다.
    2. 서비스 생성 양식에서 다음을 수행합니다.

      1. 서비스 유형을 선택합니다.
      2. 서비스 ID를 제공합니다. ID는 서비스의 고유 이름입니다. 이 ID는 서비스 이름에 사용됩니다. service_type.service_id.

…​optional: 서비스가 관리되지 않는 경우 선택합니다.

+ Unmanaged 서비스가 선택되면 오케스트레이터가 이 서비스와 연결된 데몬을 시작하거나 중지하지 않습니다. 배치 및 기타 모든 속성은 무시됩니다.

  1. 배치가 호스트 또는 레이블의 경우 선택합니다.
  2. 호스트를 선택합니다.
  3. Count 필드에서 배포해야 하는 데몬 또는 서비스 수를 제공합니다.

    1. 서비스 생성을 클릭합니다.

      새 서비스가 서비스 생성 창에 표시됩니다.

      1. 서비스 생성 창에서 다음을 클릭합니다.
      2. 클러스터 확장 세부 정보를 검토합니다.

        클러스터 리소스,서비스별 호스트,호스트 세부 정보를 검토합니다. 매개변수를 편집하려면 뒤로 를 클릭하고 이전 단계를 따릅니다.

        그림 2.3. 클러스터 검토

        클러스터 검토
      3. 클러스터 확장을 클릭합니다.

        클러스터 확장 표시 알림이 표시되고 클러스터 상태가 대시보드의 HEALTH_OK 로 변경됩니다.

검증

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

    예제

    [root@host01 ~]# cephadm shell

  2. ceph -s 명령을 실행합니다.

    예제

    [ceph: root@host01 /]# ceph -s

    클러스터의 상태는 HEALTH_OK 입니다.

추가 리소스

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.