4.3. Ceph 파일 시스템 하위 볼륨
스토리지 관리자는 절대 경로를 생성, 나열, 가져오기, 메타데이터 가져오기, Ceph 파일 시스템(CephFS) 하위 볼륨을 제거할 수 있습니다. 또한 이러한 하위 볼륨의 스냅샷을 생성, 나열, 제거할 수도 있습니다. CephFS 하위 볼륨은 독립적인 Ceph File Systems 디렉터리 tree에 대한 추상화입니다.
이 섹션에서는 다음을 수행하는 방법에 대해 설명합니다.
4.3.1. 파일 시스템 하위 볼륨 생성 링크 복사링크가 클립보드에 복사되었습니다!
이 섹션에서는 Ceph File System(CephFS) 하위 볼륨을 생성하는 방법을 설명합니다.
subvolume을 생성할 때 subvolume 그룹, 데이터 풀 레이아웃, uid, gid, 파일 모드를 octal numerals에서 지정하고 크기를 바이트 단위로 지정할 수 있습니다. --namespace-isolated
옵션을 지정하여 별도의 RADOS 네임스페이스에 하위 볼륨을 생성할 수 있습니다. 기본적으로 하위 볼륨은 기본 하위 볼륨 그룹 내에 생성되고 8진수 파일 모드 755
, 하위 볼륨 그룹의 uid, 하위 볼륨 그룹의 gid, 상위 디렉터리의 데이터 풀 레이아웃, 크기 제한 없음으로 생성됩니다.
사전 요구 사항
- Ceph File System이 배포된 Red Hat Ceph Storage 클러스터입니다.
- 최소한 Ceph 모니터에서 읽기 액세스 권한이 있어야 합니다.
- Ceph Manager 노드에서 읽기 및 쓰기 기능.
절차
CephFS 하위 볼륨을 생성합니다.
참고group_name
매개변수는 선택 사항입니다. 하위 볼륨 그룹 내에 하위 볼륨을 생성해야 하는 경우 명령에--group_name
을 전달해야 합니다.구문
ceph fs subvolume create VOLUME_NAME SUBVOLUME_NAME [--size SIZE_IN_BYTES --group_name SUBVOLUME_GROUP_NAME --pool_layout DATA_POOL_NAME --uid _UID --gid GID --mode OCTAL_MODE] [--namespace-isolated]
ceph fs subvolume create VOLUME_NAME SUBVOLUME_NAME [--size SIZE_IN_BYTES --group_name SUBVOLUME_GROUP_NAME --pool_layout DATA_POOL_NAME --uid _UID --gid GID --mode OCTAL_MODE] [--namespace-isolated]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs subvolume create cephfs sub0 --group_name subgroup0 --namespace-isolated
[root@mon ~]# ceph fs subvolume create cephfs sub0 --group_name subgroup0 --namespace-isolated
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 하위 볼륨이 이미 있는 경우에도 명령이 성공합니다.
4.3.2. 파일 시스템 하위 볼륨 나열 링크 복사링크가 클립보드에 복사되었습니다!
이 섹션에서는 Ceph File System(CephFS) 하위 볼륨을 나열하는 단계를 설명합니다.
사전 요구 사항
- Ceph File System이 배포된 Red Hat Ceph Storage 클러스터입니다.
- 최소한 Ceph 모니터에서 읽기 액세스 권한이 있어야 합니다.
- Ceph Manager 노드에서 읽기 및 쓰기 기능.
- CephFS 하위 볼륨.
절차
CephFS 하위 볼륨을 나열합니다.
참고group_name
매개변수는 선택 사항입니다. 하위 볼륨 그룹 내에 하위 볼륨을 생성해야 하는 경우 명령에--group_name
을 전달해야 합니다.구문
ceph fs subvolume ls VOLUME_NAME [--group_name SUBVOLUME_GROUP_NAME]
ceph fs subvolume ls VOLUME_NAME [--group_name SUBVOLUME_GROUP_NAME]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs subvolume ls cephfs --group_name subgroup0
[root@mon ~]# ceph fs subvolume ls cephfs --group_name subgroup0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.3.3. 파일 시스템 하위 볼륨 크기 조정 링크 복사링크가 클립보드에 복사되었습니다!
이 섹션에서는 Ceph File System(CephFS) 하위 볼륨의 크기를 조정하는 단계를 설명합니다.
ceph fs subvolume resize
명령은 new_size
에 지정된 크기를 사용하여 하위 볼륨 할당량의 크기를 조정합니다. --no_shrink
플래그를 사용하면 하위 볼륨이 현재 사용된 하위 볼륨 크기 아래에 축소되지 않습니다. subvolume은 inf
또는 infinite을 new_size
로 전달하여 무한한
크기로 크기를 조정할 수 있습니다.
사전 요구 사항
- Ceph File System이 배포된 Red Hat Ceph Storage 클러스터입니다.
- 최소한 Ceph 모니터에서 읽기 액세스 권한이 있어야 합니다.
- Ceph Manager 노드에서 읽기 및 쓰기 기능.
- CephFS 하위 볼륨.
절차
CephFS 하위 볼륨의 크기를 조정합니다.
참고group_name
매개변수는 선택 사항입니다. 하위 볼륨 그룹 내에 하위 볼륨을 생성해야 하는 경우 명령에--group_name
을 전달해야 합니다.구문
ceph fs subvolume resize VOLUME_NAME SUBVOLUME_NAME NEW_SIZE [--group_name SUBVOLUME_GROUP_NAME] [--no_shrink]
ceph fs subvolume resize VOLUME_NAME SUBVOLUME_NAME NEW_SIZE [--group_name SUBVOLUME_GROUP_NAME] [--no_shrink]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs subvolume resize cephfs sub0 1024000000 --group_name subgroup0 --no_shrink
[root@mon ~]# ceph fs subvolume resize cephfs sub0 1024000000 --group_name subgroup0 --no_shrink
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.3.4. 파일 시스템 하위 볼륨의 절대 경로 가져오기 링크 복사링크가 클립보드에 복사되었습니다!
이 섹션에서는 Ceph File System(CephFS) 하위 볼륨의 절대 경로를 가져오는 방법을 보여줍니다.
사전 요구 사항
- Ceph File System이 배포된 Red Hat Ceph Storage 클러스터입니다.
- 최소한 Ceph 모니터에서 읽기 액세스 권한이 있어야 합니다.
- Ceph Manager 노드에서 읽기 및 쓰기 기능.
- CephFS 하위 볼륨.
절차
CephFS 하위 볼륨의 절대 경로를 가져옵니다.
참고group_name
매개변수는 선택 사항입니다. 하위 볼륨 그룹 내에 하위 볼륨을 생성해야 하는 경우 명령에--group_name
을 전달해야 합니다.구문
ceph fs subvolume getpath VOLUME_NAME SUBVOLUME_NAME [--group_name _SUBVOLUME_GROUP_NAME]
ceph fs subvolume getpath VOLUME_NAME SUBVOLUME_NAME [--group_name _SUBVOLUME_GROUP_NAME]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs subvolume getpath cephfs sub0 --group_name subgroup0
[root@mon ~]# ceph fs subvolume getpath cephfs sub0 --group_name subgroup0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.3.5. 파일 시스템 하위 볼륨의 메타데이터 가져오기 링크 복사링크가 클립보드에 복사되었습니다!
이 섹션에서는 Ceph File System(CephFS) 하위 볼륨의 메타데이터를 가져오는 방법을 설명합니다.
사전 요구 사항
- Ceph File System이 배포된 Red Hat Ceph Storage 클러스터입니다.
- 최소한 Ceph 모니터에서 읽기 액세스 권한이 있어야 합니다.
- Ceph Manager 노드에서 읽기 및 쓰기 기능.
- CephFS 하위 볼륨.
절차
CephFS 하위 볼륨의 메타데이터를 가져옵니다.
참고group_name
매개변수는 선택 사항입니다. 하위 볼륨 그룹 내에서 하위 볼륨을 가져와야 하는 경우 명령에--group_name
을 전달해야 합니다.구문
ceph fs subvolume info VOLUME_NAME SUBVOLUME_NAME [--group_name SUBVOLUME_GROUP_NAME]
ceph fs subvolume info VOLUME_NAME SUBVOLUME_NAME [--group_name SUBVOLUME_GROUP_NAME]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs subvolume info cephfs sub0 --group_name subgroup0
[root@mon ~]# ceph fs subvolume info cephfs sub0 --group_name subgroup0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 출력 예
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
출력 형식은 JSON이며 다음 필드를 포함합니다.
- Atime: "YYYY-MM-DD HH:MM:SS" 형식의 하위 볼륨 경로에 대한 액세스 시간입니다.
- bytes_pcent: 할당량이 설정된 경우 백분율로 사용된 할당량은 다른 경우 "defined"을 표시합니다.
- bytes_quota: 할당량이 설정된 경우 바이트 단위로 할당량 크기를 제한하며, 그렇지 않으면 "잘못"을 표시합니다.
- bytes_used: 현재 사용되는 하위 볼륨의 크기(바이트)입니다.
- created_at: "YYYY-MM-DD HH:MM:SS" 형식으로 하위 볼륨을 생성하는 시간입니다.
- ctime: "YYYY-MM-DD HH:MM:SS" 형식으로 된 subvolume 경로의 시간을 변경합니다.
- data_pool: 하위 볼륨이 속하는 데이터 풀입니다.
- features: subvolume에서 지원하는 기능(예: "snapshot-clone", "snapshot-autoprotect" 또는 "snapshot-retention")입니다.
-
플레이버: 하위 볼륨 버전, 버전 2의 경우
1
또는2
의 경우 1입니다. - GID: 하위 볼륨 경로의 그룹 ID입니다.
- mode: subvolume 경로의 모드입니다.
- mon_addrs: 모니터 주소 목록.
- mtime: "YYYY-MM-DD HH:MM:SS" 형식으로 된 subvolume 경로 수정 시간
- path: subvolume의 절대 경로입니다.
- pool_namespace: subvolume의 RADOS 네임스페이스입니다.
- state: subvolume의 현재 상태(예: "완전" 또는 "snapshot-retained"입니다.
- type: clone 또는 subvolume인지 여부를 나타내는 하위 볼륨 유형입니다.
- UID: 하위 볼륨 경로의 사용자 ID입니다.
4.3.6. 파일 시스템 subvolume의 스냅샷 생성 링크 복사링크가 클립보드에 복사되었습니다!
이 섹션에서는 Ceph File System(CephFS) 하위 볼륨의 스냅샷을 생성하는 방법을 보여줍니다.
사전 요구 사항
- Ceph File System이 배포된 Red Hat Ceph Storage 클러스터입니다.
- 최소한 Ceph 모니터에서 읽기 액세스 권한이 있어야 합니다.
- Ceph Manager 노드에서 읽기 및 쓰기 기능.
- CephFS 하위 볼륨.
-
클라이언트는 읽기(
r
) 및 쓰기(w
) 기능 외에도 파일 시스템 내의 디렉터리 경로에s
플래그가 필요합니다.
절차
s
플래그가 디렉터리에 설정되어 있는지 확인합니다.참고group_name
매개변수는 선택 사항입니다. 하위 볼륨 그룹 내에 하위 볼륨을 생성해야 하는 경우 명령에--group_name
을 전달해야 합니다.구문
ceph auth get CLIENT_NAME
ceph auth get CLIENT_NAME
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Ceph 파일 시스템 하위 볼륨의 스냅샷을 생성합니다.
구문
ceph fs subvolume snapshot create VOLUME_NAME SUBVOLUME_NAME SNAP_NAME [--group_name GROUP_NAME]
ceph fs subvolume snapshot create VOLUME_NAME SUBVOLUME_NAME SNAP_NAME [--group_name GROUP_NAME]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs subvolume snapshot create cephfs sub0 snap0 --group_name subgroup0
[root@mon ~]# ceph fs subvolume snapshot create cephfs sub0 snap0 --group_name subgroup0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.3.7. 스냅샷에서 하위 볼륨 복제 링크 복사링크가 클립보드에 복사되었습니다!
subvolume 스냅샷을 복제하여 하위 볼륨을 생성할 수 있습니다. 스냅샷에서 하위 볼륨으로 데이터를 복사하는 비동기 작업입니다.
복제는 매우 큰 데이터 세트에는 비효율적입니다.
사전 요구 사항
- Ceph File System이 배포된 Red Hat Ceph Storage 클러스터입니다.
- 최소한 Ceph 모니터에서 읽기 액세스 권한이 있어야 합니다.
- Ceph Manager 노드에서 읽기 및 쓰기 기능.
스냅샷을 생성하거나 삭제하려면 읽기 및 쓰기 기능 외에 파일 시스템 내의 디렉터리 경로에
s
플래그가 필요합니다.구문
CLIENT_NAME key = AQAz7EVWygILFRAAdIcuJ12opU/JKyfFmxhuaw== caps mds = allow rw, allow rws path=DIRECTORY_PATH caps mon = allow r caps osd = allow rw tag cephfs data=DIRECTORY_NAME
CLIENT_NAME key = AQAz7EVWygILFRAAdIcuJ12opU/JKyfFmxhuaw== caps mds = allow rw, allow rws path=DIRECTORY_PATH caps mon = allow r caps osd = allow rw tag cephfs data=DIRECTORY_NAME
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 예에서
client.0
은 파일 시스템cephfs_a
의표시줄
디렉터리에 스냅샷을 생성하거나 삭제할 수 있습니다.예제
[client.0] key = AQAz7EVWygILFRAAdIcuJ12opU/JKyfFmxhuaw== caps mds = "allow rw, allow rws path=/bar" caps mon = "allow r" caps osd = "allow rw tag cephfs data=cephfs_a"
[client.0] key = AQAz7EVWygILFRAAdIcuJ12opU/JKyfFmxhuaw== caps mds = "allow rw, allow rws path=/bar" caps mon = "allow r" caps osd = "allow rw tag cephfs data=cephfs_a"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
절차
Ceph 파일 시스템(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 그러면 CephFS 파일 시스템, 해당 데이터 및 메타데이터 풀이 생성됩니다.
하위 볼륨 그룹을 생성합니다. 기본적으로 하위 볼륨 그룹은 8진수 파일 모드
755
및 상위 디렉터리의 데이터 풀 레이아웃을 사용하여 생성됩니다.참고group_name
매개변수는 선택 사항입니다. 하위 볼륨 그룹 내에 하위 볼륨을 생성해야 하는 경우 명령에--group_name
을 전달해야 합니다.구문
ceph fs subvolumegroup create VOLUME_NAME GROUP_NAME [--pool_layout DATA_POOL_NAME --uid UID --gid GID --mode OCTAL_MODE]
ceph fs subvolumegroup create VOLUME_NAME GROUP_NAME [--pool_layout DATA_POOL_NAME --uid UID --gid GID --mode OCTAL_MODE]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs subvolumegroup create cephfs subgroup0
[root@mon ~]# ceph fs subvolumegroup create cephfs subgroup0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 하위 볼륨을 생성합니다. 기본적으로 하위 볼륨은 기본 하위 볼륨 그룹 내에 생성되고 8진수 파일 모드
755
, 하위 볼륨 그룹의 uid, 하위 볼륨 그룹의 gid, 상위 디렉터리의 데이터 풀 레이아웃, 크기 제한 없음으로 생성됩니다.구문
ceph fs subvolume create VOLUME_NAME SUBVOLUME_NAME [--size SIZE_IN_BYTES --group_name SUBVOLUME_GROUP_NAME --pool_layout DATA_POOL_NAME --uid _UID --gid GID --mode OCTAL_MODE]
ceph fs subvolume create VOLUME_NAME SUBVOLUME_NAME [--size SIZE_IN_BYTES --group_name SUBVOLUME_GROUP_NAME --pool_layout DATA_POOL_NAME --uid _UID --gid GID --mode OCTAL_MODE]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs subvolume create cephfs sub0 --group_name subgroup0
[root@mon ~]# ceph fs subvolume create cephfs sub0 --group_name subgroup0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 하위 볼륨의 스냅샷을 생성합니다.
구문
ceph fs subvolume snapshot create VOLUME_NAME _SUBVOLUME_NAME SNAP_NAME [--group_name SUBVOLUME_GROUP_NAME]
ceph fs subvolume snapshot create VOLUME_NAME _SUBVOLUME_NAME SNAP_NAME [--group_name SUBVOLUME_GROUP_NAME]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs subvolume snapshot create cephfs sub0 snap0 --group_name subgroup0
[root@mon ~]# ceph fs subvolume snapshot create cephfs sub0 snap0 --group_name subgroup0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 복제 작업을 시작합니다.
참고기본적으로 복제된 하위 볼륨은 기본 그룹에 생성됩니다.
소스 하위 볼륨 및 대상 복제가 기본 그룹에 있는 경우 다음 명령을 실행합니다.
구문
ceph fs subvolume snapshot clone VOLUME_NAME SUBVOLUME_NAME SNAP_NAME TARGET_CLONE_NAME
ceph fs subvolume snapshot clone VOLUME_NAME SUBVOLUME_NAME SNAP_NAME TARGET_CLONE_NAME
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs subvolume snapshot clone cephfs sub0 snap0 clone0
[root@mon ~]# ceph fs subvolume snapshot clone cephfs sub0 snap0 clone0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow source subvolume이 기본이 아닌 그룹에 있는 경우 다음 명령에서 source subvolume 그룹을 지정합니다.
구문
ceph fs subvolume snapshot clone VOLUME_NAME SUBVOLUME_NAME SNAP_NAME TARGET_CLONE_NAME --group_name SUBVOLUME_GROUP_NAME
ceph fs subvolume snapshot clone VOLUME_NAME SUBVOLUME_NAME SNAP_NAME TARGET_CLONE_NAME --group_name SUBVOLUME_GROUP_NAME
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs subvolume snapshot clone cephfs sub0 snap0 clone0 --group_name subgroup0
[root@mon ~]# ceph fs subvolume snapshot clone cephfs sub0 snap0 clone0 --group_name subgroup0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 대상 복제가 기본이 아닌 그룹에 대한 경우 다음 명령에서 대상 그룹을 지정합니다.
구문
ceph fs subvolume snapshot clone VOLUME_NAME SUBVOLUME_NAME SNAP_NAME TARGET_CLONE_NAME --target_group_name SUBVOLUME_GROUP_NAME
ceph fs subvolume snapshot clone VOLUME_NAME SUBVOLUME_NAME SNAP_NAME TARGET_CLONE_NAME --target_group_name SUBVOLUME_GROUP_NAME
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs subvolume snapshot clone cephfs sub0 snap0 clone0 --target_group_name subgroup1
[root@mon ~]# ceph fs subvolume snapshot clone cephfs sub0 snap0 clone0 --target_group_name subgroup1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
복제 작업 상태를 확인합니다.
구문
ceph fs clone status VOLUME_NAME CLONE_NAME [--group_name TARGET_GROUP_NAME]
ceph fs clone status VOLUME_NAME CLONE_NAME [--group_name TARGET_GROUP_NAME]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
추가 리소스
- Red Hat Ceph Storage 관리 가이드의 Ceph 사용자 관리 섹션을 참조하십시오.
4.3.8. 파일 시스템 하위 볼륨의 스냅샷 나열 링크 복사링크가 클립보드에 복사되었습니다!
이 섹션에서는 Ceph File 시스템(CephFS) 하위 볼륨의 스냅샷을 나열하는 단계를 제공합니다.
사전 요구 사항
- Ceph File System이 배포된 Red Hat Ceph Storage 클러스터입니다.
- 최소한 Ceph 모니터에서 읽기 액세스 권한이 있어야 합니다.
- Ceph Manager 노드에서 읽기 및 쓰기 기능.
- CephFS 하위 볼륨.
- 하위 볼륨의 스냅샷입니다.
절차
CephFS 하위 볼륨의 스냅샷을 나열합니다.
참고group_name
매개변수는 선택 사항입니다. 하위 볼륨 그룹 내에서 하위 볼륨을 나열해야 하는 경우 명령에--group_name
을 전달해야 합니다.구문
ceph fs subvolume snapshot ls VOLUME_NAME SUBVOLUME_NAME [--group_name SUBVOLUME_GROUP_NAME]
ceph fs subvolume snapshot ls VOLUME_NAME SUBVOLUME_NAME [--group_name SUBVOLUME_GROUP_NAME]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs subvolume snapshot ls cephfs sub0 --group_name subgroup0
[root@mon ~]# ceph fs subvolume snapshot ls cephfs sub0 --group_name subgroup0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.3.9. 파일 시스템 하위 볼륨의 스냅샷 메타데이터 가져오기 링크 복사링크가 클립보드에 복사되었습니다!
이 섹션에서는 Ceph File System(CephFS) 하위 볼륨의 스냅샷 메타데이터를 가져오는 단계를 제공합니다.
사전 요구 사항
- CephFS가 배포된 Red Hat Ceph Storage 클러스터입니다.
- 최소한 Ceph 모니터에서 읽기 액세스 권한이 있어야 합니다.
- Ceph Manager 노드에서 읽기 및 쓰기 기능.
- CephFS 하위 볼륨.
- 하위 볼륨의 스냅샷입니다.
절차
CephFS 하위 볼륨의 스냅샷 메타데이터를 가져옵니다.
참고group_name
매개변수는 선택 사항입니다. 하위 볼륨 그룹 내에서 하위 볼륨을 가져와야 하는 경우 명령에--group_name
을 전달해야 합니다.구문
ceph fs subvolume snapshot info VOLUME_NAME SUBVOLUME_NAME SNAP_NAME [--group_name SUBVOLUME_GROUP_NAME]
ceph fs subvolume snapshot info VOLUME_NAME SUBVOLUME_NAME SNAP_NAME [--group_name SUBVOLUME_GROUP_NAME]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs subvolume snapshot info cephfs sub0 snap0 --group_name subgroup0
[root@mon ~]# ceph fs subvolume snapshot info cephfs sub0 snap0 --group_name subgroup0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 출력 예
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
출력 형식은 JSON이며 다음 필드를 포함합니다.
- created_at: "YYYY-MM-DD HH:MM:ffff" 형식으로 스냅샷 생성 시간입니다.
- data_pool: 스냅샷이 속하는 데이터 풀입니다.
- has_pending_clones: 스냅샷 복제가 진행 중인 경우 "no"입니다.
- size: 바이트 단위의 스냅샷 크기입니다.
4.3.10. 파일 시스템 하위 볼륨 제거 링크 복사링크가 클립보드에 복사되었습니다!
이 섹션에서는 Ceph File System(CephFS) 하위 볼륨을 제거하는 단계를 설명합니다.
ceph fs subvolume rm
명령은 두 단계에서 하위 볼륨과 해당 콘텐츠를 제거합니다. 먼저 하위 볼륨을 연소 폴더로 이동한 다음 해당 콘텐츠를 비동기식으로 제거합니다.
--retain-snapshots
옵션을 사용하여 하위 볼륨의 기존 스냅샷을 보유하는 하위 볼륨을 제거할 수 있습니다. 스냅샷이 유지되는 경우 유지된 스냅샷과 관련이 없는 모든 작업에 대해 하위 볼륨이 비어 있는 것으로 간주됩니다. 보존 스냅샷은 복제 소스로 사용하여 하위 볼륨을 다시 생성하거나 최신 하위 볼륨에 복제할 수 있습니다.
사전 요구 사항
- Ceph File System이 배포된 Red Hat Ceph Storage 클러스터입니다.
- 최소한 Ceph 모니터에서 읽기 액세스 권한이 있어야 합니다.
- Ceph Manager 노드에서 읽기 및 쓰기 기능.
- CephFS 하위 볼륨.
절차
CephFS 하위 볼륨을 제거합니다.
참고group_name
매개변수는 선택 사항입니다. 하위 볼륨 그룹 내에서 하위 볼륨을 제거해야 하는 경우 명령에--group_name
을 전달해야 합니다.구문
ceph fs subvolume rm VOLUME_NAME SUBVOLUME_NAME [--group_name SUBVOLUME_GROUP_NAME] [--force] [--retain-snapshots]
ceph fs subvolume rm VOLUME_NAME SUBVOLUME_NAME [--group_name SUBVOLUME_GROUP_NAME] [--force] [--retain-snapshots]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs subvolume rm cephfs sub0 --group_name subgroup0 --retain-snapshots
[root@mon ~]# ceph fs subvolume rm cephfs sub0 --group_name subgroup0 --retain-snapshots
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 보존된 스냅샷에서 하위 볼륨을 재생성하려면 다음을 수행합니다.
구문
ceph fs subvolume snapshot clone VOLUME_NAME DELETED_SUBVOLUME RETAINED_SNAPSHOT NEW_SUBVOLUME --group_name SUBVOLUME_GROUP_NAME --target_group_name SUBVOLUME_TARGET_GROUP_NAME
ceph fs subvolume snapshot clone VOLUME_NAME DELETED_SUBVOLUME RETAINED_SNAPSHOT NEW_SUBVOLUME --group_name SUBVOLUME_GROUP_NAME --target_group_name SUBVOLUME_TARGET_GROUP_NAME
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - NEW_SUBVOLUME 은 이전에 삭제된 하위 볼륨과 동일하거나 새 하위 볼륨에 복제할 수 있습니다.
예제
ceph fs subvolume snapshot clone cephfs sub0 snap0 sub1 --group_name subgroup0 --target_group_name subgroup0
[root@mon ~]# ceph fs subvolume snapshot clone cephfs sub0 snap0 sub1 --group_name subgroup0 --target_group_name subgroup0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.3.11. 파일 시스템 subvolume의 스냅샷 제거 링크 복사링크가 클립보드에 복사되었습니다!
이 섹션에서는 Ceph File System(CephFS) 하위 볼륨 그룹의 스냅샷을 제거하는 단계를 제공합니다.
--force
플래그를 사용하면 스냅샷이 없는 경우 실패하는 명령이 성공할 수 있습니다.
사전 요구 사항
- Ceph File System이 배포된 Red Hat Ceph Storage 클러스터입니다.
- 최소한 Ceph 모니터에서 읽기 액세스 권한이 있어야 합니다.
- Ceph Manager 노드에서 읽기 및 쓰기 기능.
- Ceph 파일 시스템 볼륨.
- subvolume 그룹의 스냅샷입니다.
절차
CephFS 하위 볼륨의 스냅샷을 제거합니다.
참고group_name
매개변수는 선택 사항입니다. 하위 볼륨 그룹 내에서 하위 볼륨을 제거해야 하는 경우 명령에--group_name
을 전달해야 합니다.구문
ceph fs subvolume snapshot rm VOLUME_NAME SUBVOLUME_NAME SNAP_NAME [--group_name GROUP_NAME --force]
ceph fs subvolume snapshot rm VOLUME_NAME SUBVOLUME_NAME SNAP_NAME [--group_name GROUP_NAME --force]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예제
ceph fs subvolume snapshot rm cephfs sub0 snap0 --group_name subgroup0 --force
[root@mon ~]# ceph fs subvolume snapshot rm cephfs sub0 snap0 --group_name subgroup0 --force
Copy to Clipboard Copied! Toggle word wrap Toggle overflow