검색

4.2. Ceph 파일 시스템 하위 볼륨 그룹

download PDF

스토리지 관리자는 절대 경로를 생성, 나열, 가져오고 Ceph 파일 시스템(CephFS) 하위 볼륨을 제거할 수 있습니다. CephFS 하위 볼륨 그룹은 디렉터리 수준에서 추상화되며, 하위 볼륨 세트에서 파일 레이아웃과 같은 정책이 영향을 미칩니다.

Red Hat Ceph Storage 5.0부터 하위 볼륨 그룹 스냅샷 기능은 지원되지 않습니다. 이러한 하위 볼륨 그룹의 기존 스냅샷만 나열하고 제거할 수 있습니다.

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

4.2.1. 파일 시스템 하위 볼륨 그룹 생성

이 섹션에서는 Ceph 파일 시스템(CephFS) 하위 볼륨을 생성하는 방법을 설명합니다.

참고

하위 볼륨 그룹을 생성할 때 8진수 숫자에서 데이터 풀 레이아웃, uid, gid 및 파일 모드를 지정할 수 있습니다. 기본적으로 하위 그룹은 8진수 파일 모드 '755', uid '0', gid '0' 및 상위 디렉터리의 데이터 풀 레이아웃을 사용하여 생성됩니다.

참고

사전 요구 사항

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

프로세스

  • CephFS 하위 볼륨을 생성합니다.

    구문

    ceph fs subvolumegroup create VOLUME_NAME GROUP_NAME [--pool_layout DATA_POOL_NAME --uid UID --gid GID --mode OCTAL_MODE]

    예제

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

    하위 볼륨 그룹이 이미 존재하는 경우에도 명령이 성공합니다.

4.2.2. 파일 시스템 하위 볼륨 그룹에서 할당량 설정 및 관리

이 섹션에서는 Ceph 파일 시스템(CephFS) 하위 볼륨 그룹에서 할당량을 설정하고 관리하는 방법을 설명합니다.

사전 요구 사항

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

프로세스

  1. 바이트 단위로 크기를 제공하여 하위 볼륨을 생성하는 동안 할당량을 설정합니다.

    구문

    ceph fs subvolumegroup create VOLUME_NAME GROUP_NAME [--size SIZE_IN_BYTES] [--pool_layout DATA_POOL_NAME] [--uid UID] [--gid GID] [--mode OCTAL_MODE]

    예제

    [ceph: root@host01 /]# ceph fs subvolumegroup create cephfs subvolgroup_2 10737418240

  2. 하위 볼륨 그룹의 크기를 조정합니다.

    구문

    ceph fs subvolumegroup resize VOLUME_NAME GROUP_NAME new_size [--no_shrink]

    예제

    [ceph: root@host01 /]# ceph fs subvolumegroup resize cephfs subvolgroup_2 20737418240
    [
        {
            "bytes_used": 10768679044
        },
        {
            "bytes_quota": 20737418240
        },
        {
            "bytes_pcent": "51.93"
        }
    ]

  3. 하위 볼륨 그룹의 메타데이터를 가져옵니다.

    구문

    ceph fs subvolumegroup info VOLUME_NAME GROUP_NAME

    예제

    [ceph: root@host01 /]# ceph fs subvolumegroup info cephfs subvolgroup_2
    {
        "atime": "2022-10-05 18:00:39",
        "bytes_pcent": "51.85",
        "bytes_quota": 20768679043,
        "bytes_used": 10768679044,
        "created_at": "2022-10-05 18:00:39",
        "ctime": "2022-10-05 18:21:26",
        "data_pool": "cephfs.cephfs.data",
        "gid": 0,
        "mode": 16877,
        "mon_addrs": [
            "60.221.178.236:1221",
            "205.64.75.112:1221",
            "20.209.241.242:1221"
        ],
        "mtime": "2022-10-05 18:01:25",
        "uid": 0
    }

4.2.3. 파일 시스템 하위 볼륨 그룹 나열

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

사전 요구 사항

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

프로세스

  • CephFS 하위 볼륨을 나열합니다.

    구문

    ceph fs subvolumegroup ls VOLUME_NAME

    예제

    [ceph: root@host01 /]# ceph fs subvolumegroup ls cephfs

4.2.4. 파일 시스템 하위 그룹의 절대 경로 가져오기

이 섹션에서는 Ceph 파일 시스템(CephFS) 하위 볼륨의 절대 경로를 가져오는 방법을 설명합니다.

사전 요구 사항

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

프로세스

  • CephFS 하위 볼륨 그룹의 절대 경로를 가져옵니다.

    구문

    ceph fs subvolumegroup getpath VOLUME_NAME GROUP_NAME

    예제

    [ceph: root@host01 /]# ceph fs subvolumegroup getpath cephfs subgroup0

4.2.5. 파일 시스템 하위 그룹의 스냅샷 나열

이 섹션에서는 Ceph 파일 시스템(CephFS) 하위 볼륨의 스냅샷을 나열하는 단계를 제공합니다.

사전 요구 사항

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

프로세스

  • CephFS 하위 볼륨의 스냅샷을 나열합니다.

    구문

    ceph fs subvolumegroup snapshot ls VOLUME_NAME GROUP_NAME

    예제

    [ceph: root@host01 /]# ceph fs subvolumegroup snapshot ls cephfs subgroup0

4.2.6. 파일 시스템 하위 볼륨의 스냅샷 제거

이 섹션에서는 Ceph 파일 시스템(CephFS) 하위 볼륨의 스냅샷을 제거하는 단계를 제공합니다.

참고

--force 플래그를 사용하면 스냅샷이 없는 경우 명령이 성공할 수 있습니다.

사전 요구 사항

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

프로세스

  • CephFS 하위 볼륨 그룹의 스냅샷을 제거합니다.

    구문

    ceph fs subvolumegroup snapshot rm VOLUME_NAME GROUP_NAME SNAP_NAME [--force]

    예제

    [ceph: root@host01 /]# ceph fs subvolumegroup snapshot rm cephfs subgroup0 snap0 --force

4.2.7. 파일 시스템 하위 볼륨 그룹 제거

이 섹션에서는 Ceph 파일 시스템(CephFS) 하위 볼륨을 제거하는 방법을 보여줍니다.

참고

하위 볼륨 그룹이 비어 있지 않거나 존재하지 않는 경우 제거가 실패합니다. --force 플래그를 사용하면 존재하지 않는 하위 볼륨을 제거할 수 있습니다.

사전 요구 사항

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

프로세스

  • CephFS 하위 볼륨을 제거합니다.

    구문

    ceph fs subvolumegroup rm VOLUME_NAME GROUP_NAME [--force]

    예제

    [ceph: root@host01 /]# ceph fs subvolumegroup rm cephfs subgroup0 --force

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.