4.7. Cockpit Ceph 설치 프로그램의 Hosts 페이지 완료
Hosts (호스트) 페이지를 사용하면 Cockpit Ceph 설치 프로그램에 Ceph를 설치할 호스트와 각 호스트가 사용할 역할을 알릴 수 있습니다. 호스트를 추가하면 설치 프로그램에서 SSH 및 DNS 연결을 확인합니다.
사전 요구 사항
- Cockpit Ceph 설치 프로그램의 환경 페이지가 완료되었습니다.
- Cockpit Ceph Installer SSH 키가 클러스터의 모든 노드에 복사 되었습니다.
절차
Add Host(s) (호스트 추가) 버튼을 클릭합니다.
Ceph OSD 노드의 호스트 이름을 입력하고 OSD의 확인란을 선택한 다음 Add (추가) 버튼을 클릭합니다.
첫 번째 Ceph OSD 노드가 추가되었습니다.
프로덕션 클러스터의 경우 3개 이상의 Ceph OSD 노드를 추가할 때까지 이 단계를 반복합니다.
선택 사항: 호스트 이름 패턴을 사용하여 노드 범위를 정의합니다. 예를 들어
jb-ceph4-osd2
및jb-ceph4-osd3
을 동시에 추가하려면jb-ceph4-osd[2-3]
을 입력합니다.jb-ceph4-osd2
및jb-ceph4-ods3
이 추가되었습니다.클러스터의 다른 노드에 대해 위의 단계를 반복합니다.
-
프로덕션 클러스터의 경우 3개 이상의 Ceph Monitor 노드를 추가합니다. 대화 상자에서는
MON
으로 역할이 나열됩니다. -
Metrics
역할이 있는 노드를 추가합니다.Metrics
역할은 Grafana 및 Prometheus를 설치하여 Ceph 클러스터의 성능에 대한 실시간 정보를 제공합니다. 이러한 지표는 Ceph 대시보드에 제공되어 클러스터를 모니터링하고 관리할 수 있습니다. 대시보드, Grafana 및 Prometheus를 설치해야 합니다. Ansible 관리 노드에서 지표 기능을 배치할 수 있습니다. 이 경우 노드의 시스템 리소스가 독립형 메트릭 노드에 필요한 것보다 큰지 확인하십시오. -
선택 사항:
MDS
역할이 있는 노드를 추가합니다.MDS
역할은 Ceph 메타데이터 서버(MDS)를 설치합니다. 메타데이터 서버 데몬은 Ceph 파일 시스템을 배포하는 데 필요합니다. -
선택 사항:
RGW
역할이 있는 노드를 추가합니다.RGW
역할은 Ceph 개체 게이트웨이를 설치하고 RADOS 게이트웨이라고도 하며, RADOS 게이트웨이는 Ceph 스토리지 클러스터에 RESTful 게이트웨이를 제공하기 위해 librados API 상단에 구축된 오브젝트 스토리지 인터페이스입니다. Amazon S3 및 OpenStack Swift API를 지원합니다. -
선택 사항:
iSCSI
역할로 노드를 추가합니다.iSCSI
역할은 iSCSI 게이트웨이를 설치하므로 iSCSI를 통해 Ceph 블록 장치를 공유할 수 있습니다. Ceph에서 iSCSI를 사용하려면 다중 경로 I/O의 두 개 이상의 노드에 iSCSI 게이트웨이를 설치해야 합니다.
-
프로덕션 클러스터의 경우 3개 이상의 Ceph Monitor 노드를 추가합니다. 대화 상자에서는
선택 사항: 노드를 추가할 때 여러 역할을 선택하여 동일한 노드에서 두 개 이상의 서비스를 연결합니다.
데몬 배치에 대한 자세한 내용은 설치 가이드의 컨테이너화된 Ceph 데몬 배치를 참조하십시오.
선택 사항: 표에서 역할을 확인하거나 선택 해제하여 노드에 할당된 역할을 수정합니다.
선택 사항: 노드를 삭제하려면 삭제할 노드 행의 맨 오른쪽에 있는 kebab 아이콘을 클릭한 다음 삭제 를 클릭합니다.
클러스터의 모든 노드를 추가하고 필요한 모든 역할을 설정한 후 페이지의 오른쪽 아래에 있는 Validate 버튼을 클릭합니다.
프로덕션 클러스터의 경우 3개 또는 5개의 모니터를 사용하지 않는 한 Cockpit Ceph 설치 프로그램이 진행되지 않습니다. 이 예제에서 Cluster Type 은 Development/POC 로 설정되어 하나의 모니터만으로 설치가 진행될 수 있습니다.