검색

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

download PDF

스토리지 관리자는 Ceph 파일 시스템(CephFS) 하위 볼륨 그룹을 생성, 나열, 가져오기, 제거할 수 있습니다. 또한 이러한 하위 볼륨의 스냅샷을 생성, 나열 및 제거할 수도 있습니다. CephFS 하위 볼륨 그룹은 일련의 하위 볼륨에서 정책(예: 파일 레이아웃)에 영향을 주는 디렉터리 수준에서 추상화됩니다.

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

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

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

참고

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

사전 요구 사항

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

절차

  1. CephFS 하위 볼륨 그룹을 생성합니다.

    구문

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

    예제

    [root@mon ~]# ceph fs subvolumegroup create cephfs subgroup0

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

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

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

사전 요구 사항

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

절차

  1. CephFS 하위 볼륨 그룹을 나열합니다.

    구문

    ceph fs subvolumegroup ls VOLUME_NAME

    예제

    [root@mon ~]# ceph fs subvolumegroup ls cephfs

5.3.3. 파일 시스템 하위 볼륨의 절대 경로 가져오기

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

사전 요구 사항

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

절차

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

    구문

    ceph fs subvolumegroup getpath VOLUME_NAME GROUP_NAME

    예제

    [root@mon ~]# ceph fs subvolumegroup getpath cephfs subgroup0
    
    /volumes/subgroup0

5.3.4. 파일 시스템 하위 볼륨 그룹의 스냅샷 생성

이 섹션에서는 Ceph 파일 시스템(CephFS) 하위 볼륨 그룹의 스냅샷을 생성하는 방법을 보여줍니다.

사전 요구 사항

  • Ceph 파일 시스템이 배포된 작동 중인 Red Hat Ceph Storage 클러스터.
  • Ceph 모니터에서 최소 읽기 액세스 권한입니다.
  • Ceph Manager 노드의 읽기 및 쓰기 기능.
  • CephFS 하위 볼륨 그룹.
  • 클라이언트에는 읽기(r) 및 쓰기(w) 기능 외에도 파일 시스템 내의 디렉터리 경로에 s 플래그가 필요합니다.

절차

  1. s 플래그가 디렉터리에 설정되어 있는지 확인합니다.

    구문

    ceph auth get CLIENT_NAME

    예제

    client.0
        key: AQAz7EVWygILFRAAdIcuJ12opU/JKyfFmxhuaw==
        caps: [mds] allow rw, allow rws path=/bar 1
        caps: [mon] allow r
        caps: [osd] allow rw tag cephfs data=cephfs_a 2

    1 2
    이 예제에서 client.0 은 파일 시스템 cephfs_abar 디렉터리에서 스냅샷을 생성하거나 삭제할 수 있습니다.
  2. CephFS 하위 볼륨 그룹의 스냅샷을 생성합니다.

    구문

    ceph fs subvolumegroup snapshot create VOLUME_NAME _GROUP_NAME SNAP_NAME

    예제

    [root@mon ~]# ceph fs subvolumegroup snapshot create cephfs subgroup0 snap0

    이 명령은 subvolume 그룹의 모든 하위 볼륨을 암시적으로 스냅샷합니다.

5.3.5. 파일 시스템 하위 볼륨의 스냅샷 나열

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

사전 요구 사항

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

절차

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

    구문

    ceph fs subvolumegroup snapshot ls VOLUME_NAME GROUP_NAME

    예제

    [root@mon ~]# ceph fs subvolumegroup snapshot ls cephfs subgroup0

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

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

참고

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

사전 요구 사항

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

절차

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

    구문

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

    예제

    [root@mon ~]# ceph fs subvolumegroup snapshot rm cephfs subgroup0 snap0 --force

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

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

참고

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

사전 요구 사항

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

절차

  1. CephFS 하위 볼륨 그룹을 제거합니다.

    구문

    ceph fs subvolumegroup rm VOLUME_NAME GROUP_NAME [--force]

    예제

    [root@mon ~]# 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.