4장. Ceph 파일 시스템 볼륨, 하위 볼륨 그룹 및 하위 볼륨 관리
스토리지 관리자는 Red Hat의 Ceph CSI(Container Storage Interface)를 사용하여 Ceph File System(CephFS) 내보내기를 관리할 수 있습니다. 또한 와 상호 작용할 공통 명령줄 인터페이스를 갖춤으로써 OpenStack의 파일 시스템 서비스(Manila)와 같은 다른 서비스를 사용할 수 있습니다. Ceph Manager 데몬(ceph-mgr
)의 volumes
모듈은 Ceph 파일 시스템(CephFS)을 내보내는 기능을 구현합니다.
Ceph Manager volumes 모듈은 다음 파일 시스템 내보내기 추상화를 구현합니다.
- CephFS 볼륨
- CephFS 하위 볼륨 그룹
- CephFS 하위 볼륨
이 장에서는 다음을 사용하는 방법에 대해 설명합니다.
4.1. Ceph 파일 시스템 볼륨 링크 복사링크가 클립보드에 복사되었습니다!
스토리지 관리자는 Ceph 파일 시스템(CephFS) 볼륨을 생성, 나열 및 제거할 수 있습니다. CephFS 볼륨은 Ceph 파일 시스템에 대한 추상화입니다.
이 섹션에서는 다음을 수행하는 방법에 대해 설명합니다.
4.1.1. 파일 시스템 볼륨 생성 링크 복사링크가 클립보드에 복사되었습니다!
Ceph Manager의 orchestrator 모듈은 Ceph File System(CephFS)용 메타데이터 서버(MDS)를 생성합니다. 이 섹션에서는 CephFS 볼륨을 생성하는 방법에 대해 설명합니다.
이렇게 하면 데이터 및 메타데이터 풀과 함께 Ceph 파일 시스템이 생성됩니다.
사전 요구 사항
- Ceph 파일 시스템이 배포된 사용 중인 Red Hat Ceph Storage 클러스터.
- Ceph 모니터에서 최소한 읽기 액세스 권한.
- Ceph Manager 노드의 읽기 및 쓰기 기능.
절차
CephFS 볼륨을 생성합니다.
구문
ceph fs volume create VOLUME_NAME
ceph fs volume create VOLUME_NAME
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs volume create cephfs
[root@mon ~]# ceph fs volume create cephfs
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.1.2. 파일 시스템 볼륨 나열 링크 복사링크가 클립보드에 복사되었습니다!
이 섹션에서는 Ceph 파일 시스템(CephFS) 볼륨을 나열하는 단계를 설명합니다.
사전 요구 사항
- Ceph 파일 시스템이 배포된 사용 중인 Red Hat Ceph Storage 클러스터.
- Ceph 모니터에서 최소한 읽기 액세스 권한.
- Ceph Manager 노드의 읽기 및 쓰기 기능.
- CephFS 볼륨.
절차
CephFS 볼륨을 나열합니다.
예제
ceph fs volume ls
[root@mon ~]# ceph fs volume ls
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.1.3. 파일 시스템 볼륨 제거 링크 복사링크가 클립보드에 복사되었습니다!
Ceph Manager의 orchestrator 모듈은 Ceph File System(CephFS)의 메타데이터 서버(MDS)를 제거합니다. 이 섹션에서는 Ceph 파일 시스템(CephFS) 볼륨을 제거하는 방법을 보여줍니다.
사전 요구 사항
- Ceph 파일 시스템이 배포된 사용 중인 Red Hat Ceph Storage 클러스터.
- Ceph 모니터에서 최소한 읽기 액세스 권한.
- Ceph Manager 노드의 읽기 및 쓰기 기능.
- CephFS 볼륨.
절차
mon_allow_pool_delete
옵션이true
로 설정되지 않은 경우 CephFS 볼륨을 제거하기 전에true
로 설정합니다.예제
ceph config set mon mon_allow_pool_delete true
[root@mon ~]# ceph config set mon mon_allow_pool_delete true
Copy to Clipboard Copied! Toggle word wrap Toggle overflow CephFS 볼륨을 제거합니다.
구문
ceph fs volume rm VOLUME_NAME [--yes-i-really-mean-it]
ceph fs volume rm VOLUME_NAME [--yes-i-really-mean-it]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs volume rm cephfs --yes-i-really-mean-it
[root@mon ~]# ceph fs volume rm cephfs --yes-i-really-mean-it
Copy to Clipboard Copied! Toggle word wrap Toggle overflow