검색

4장. Ceph 파일 시스템 볼륨, 하위 볼륨 그룹 및 하위 볼륨 관리

download PDF

스토리지 관리자는 Red Hat의 Ceph Container Storage Interface(CSI)를 사용하여 Ceph File System(CephFS) 내보내기를 관리할 수 있습니다. 또한 와 상호 작용할 수 있는 공통 명령줄 인터페이스를 통해 OpenStack의 파일 시스템 서비스(Manila)와 같은 기타 서비스를 사용할 수 있습니다. Ceph Manager 데몬(ceph-mgr)의 volumes 모듈은 Ceph File Systems(CephFS)를 내보내는 기능을 구현합니다.

Ceph Manager volumes 모듈은 다음 파일 시스템 내보내기 추상화를 구현합니다.

  • CephFS 볼륨
  • CephFS 하위 볼륨 그룹
  • CephFS 하위 볼륨

4.1. Ceph 파일 시스템 볼륨

스토리지 관리자는 Ceph File System(CephFS) 볼륨을 생성, 나열 및 제거할 수 있습니다. CephFS 볼륨은 Ceph 파일 시스템의 추상화입니다.

이 섹션에서는 다음을 수행하는 방법에 대해 설명합니다.

4.1.1. Ceph 파일 시스템 볼륨 생성

Ceph Orchestrator는 Ceph 파일 시스템(CephFS)에 대한 메타데이터 서버(MDS)를 생성하는 Ceph Manager용 모듈입니다. 이 섹션에서는 CephFS 볼륨을 생성하는 방법을 설명합니다.

참고

이렇게 하면 데이터 및 메타데이터 풀과 함께 Ceph 파일 시스템이 생성됩니다.

사전 요구 사항

  • Ceph 파일 시스템이 배포된 작동 중인 Red Hat Ceph Storage 클러스터.
  • Ceph 모니터에서 최소한 읽기 액세스 권한이 있어야 합니다.
  • Ceph Manager 노드의 읽기 및 쓰기 기능

프로세스

  • 모니터 노드에 CephFS 볼륨을 생성합니다.

    구문

    ceph fs volume create VOLUME_NAME

    예제

    [ceph: root@host01 /]# ceph fs volume create cephfs

4.1.2. Ceph 파일 시스템 볼륨 나열

이 섹션에서는 Ceph 파일 시스템(CephFS) 볼륨을 나열하는 단계에 대해 설명합니다.

사전 요구 사항

  • Ceph 파일 시스템이 배포된 작동 중인 Red Hat Ceph Storage 클러스터.
  • Ceph 모니터에서 최소한 읽기 액세스 권한이 있어야 합니다.
  • Ceph Manager 노드의 읽기 및 쓰기 기능
  • CephFS 볼륨.

프로세스

  • CephFS 볼륨을 나열합니다.

    예제

    [ceph: root@host01 /]# ceph fs volume ls

4.1.3. Ceph 파일 시스템 볼륨에 대한 정보 보기

Ceph 파일 시스템(CephFS) 볼륨에 대한 기본 세부 정보(예: CephFS 볼륨의 데이터 및 메타데이터 풀, 보류 중인 하위 볼륨 삭제 수 등)를 나열할 수 있습니다.

사전 요구 사항

  • Ceph 파일 시스템이 배포된 작동 중인 Red Hat Ceph Storage 클러스터.
  • Ceph 모니터에서 최소한 읽기 액세스 권한이 있어야 합니다.
  • Ceph Manager 노드의 읽기 및 쓰기 기능
  • CephFS 볼륨이 생성되었습니다.

프로세스

  • CephFS 볼륨에 대한 정보를 확인합니다.

    구문

    ceph fs volume info VOLUME_NAME

    예제

    [ceph: root@host01 /]# ceph fs volume info cephfs
    {
        "mon_addrs": [
            "192.168.1.7:40977",
        ],
        "pending_subvolume_deletions": 0,
        "pools": {
            "data": [
                {
                    "avail": 106288709632,
                    "name": "cephfs.cephfs.data",
                    "used": 4096
                }
            ],
            "metadata": [
                {
                    "avail": 106288709632,
                    "name": "cephfs.cephfs.meta",
                    "used": 155648
                }
            ]
        },
        "used_size": 0
    }

ceph fs volume info 명령의 출력에는 다음이 포함됩니다.

  • mon_addrs: 모니터 주소 목록입니다.
  • pending_subvolume_deletions: 삭제 보류 중인 하위 볼륨 수
  • : 데이터 및 메타데이터 풀의 속성입니다.

    • 사용 가능한 공간의 양은 바이트 단위입니다.The amount of free space available in bytes.
    • Name : 풀의 이름입니다.
    • 사용됨: 바이트 단위로 소비되는 스토리지의 양입니다.
  • used_size: CephFS 볼륨의 현재 사용된 크기(바이트)입니다.

4.1.4. Ceph 파일 시스템 볼륨 제거

Ceph Orchestrator는 Ceph 파일 시스템(CephFS)의 메타데이터 서버(MDS)를 제거하는 Ceph Manager의 모듈입니다. 이 섹션에서는 Ceph 파일 시스템(CephFS) 볼륨을 제거하는 방법을 설명합니다.

사전 요구 사항

  • Ceph 파일 시스템이 배포된 작동 중인 Red Hat Ceph Storage 클러스터.
  • Ceph 모니터에서 최소한 읽기 액세스 권한이 있어야 합니다.
  • Ceph Manager 노드의 읽기 및 쓰기 기능
  • CephFS 볼륨.

프로세스

  1. mon_allow_pool_delete 옵션이 true 로 설정되지 않은 경우 CephFS 볼륨을 제거하기 전에 true 로 설정합니다.

    예제

    [ceph: root@host01 /]# ceph config set mon mon_allow_pool_delete true

  2. CephFS 볼륨을 제거합니다.

    구문

    ceph fs volume rm VOLUME_NAME [--yes-i-really-mean-it]

    예제

    [ceph: root@host01 /]# ceph fs volume rm cephfs --yes-i-really-mean-it

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.