5장. Ceph File System 볼륨, 하위 볼륨, 하위 볼륨 그룹 관리
스토리지 관리자는 Red Hat의 Ceph Container Storage Interface(CSI)를 사용하여 Ceph 파일 시스템(CephFS) 내보내기를 관리할 수 있습니다. 또한 와 상호 작용할 수 있는 공통 명령줄 인터페이스를 통해 OpenStack의 파일 시스템 서비스(Manila)와 같은 다른 서비스도 사용할 수 있습니다. Ceph Manager 데몬(ceph-mgr
)의 volumes
모듈은 CephFS(CephFS)를 내보내는 기능을 구현합니다.
Ceph Manager volumes 모듈은 다음 파일 시스템 내보내기 추상화를 구현합니다.
- CephFS 볼륨
- CephFS 하위 볼륨 그룹
- CephFS 하위 볼륨
이 장에서는 다음을 수행하는 방법을 설명합니다.
5.1. Ceph 파일 시스템 볼륨
스토리지 관리자는 Ceph 파일 시스템(CephFS) 볼륨을 생성, 나열 및 제거할 수 있습니다. CephFS 볼륨은 Ceph 파일 시스템에 대한 추상화입니다.
이 섹션에서는 다음을 수행하는 방법에 대해 설명합니다.
5.1.1. 파일 시스템 볼륨 생성
Ceph Manager의 오케스트레이터 모듈은 Ceph 파일 시스템(CephFS)에 대한 메타 데이터 서버(MDS)를 생성합니다. 이 섹션에서는 CephFS 볼륨 생성 방법에 대해 설명합니다.
이렇게 하면 Ceph 파일 시스템이 데이터 및 메타데이터 풀과 함께 생성됩니다.
사전 요구 사항
- Ceph 파일 시스템이 배포된 작동 중인 Red Hat Ceph Storage 클러스터.
- Ceph 모니터에서 최소 읽기 액세스 권한입니다.
- Ceph Manager 노드의 읽기 및 쓰기 기능.
절차
CephFS 볼륨을 생성합니다.
구문
ceph fs volume create VOLUME_NAME
예제
[root@mon ~]# ceph fs volume create cephfs
5.1.2. 파일 시스템 볼륨 나열
이 섹션에서는 Ceph 파일 시스템(CephFS) 볼륨을 나열하는 단계에 대해 설명합니다.
사전 요구 사항
- Ceph 파일 시스템이 배포된 작동 중인 Red Hat Ceph Storage 클러스터.
- Ceph 모니터에서 최소 읽기 액세스 권한입니다.
- Ceph Manager 노드의 읽기 및 쓰기 기능.
- CephFS 볼륨.
절차
CephFS 볼륨을 나열합니다.
예제
[root@mon ~]# ceph fs volume ls
5.1.3. 파일 시스템 볼륨 제거
Ceph Manager의 오케스트레이터 모듈은 Ceph 파일 시스템(CephFS)의 메타 데이터 서버(MDS)를 제거합니다. 이 섹션에서는 Ceph 파일 시스템(CephFS) 볼륨을 제거하는 방법을 보여줍니다.
사전 요구 사항
- Ceph 파일 시스템이 배포된 작동 중인 Red Hat Ceph Storage 클러스터.
- Ceph 모니터에서 최소 읽기 액세스 권한입니다.
- Ceph Manager 노드의 읽기 및 쓰기 기능.
- CephFS 볼륨.
절차
CephFS 볼륨을 제거합니다.
구문
ceph fs volume rm VOLUME_NAME [--yes-i-really-mean-it]
예제
[root@mon ~]# ceph fs volume rm cephfs --yes-i-really-mean-it