🔹Storage

[Ceph] RADOS Block Device 명령어

terranbin 2024. 3. 10. 16:25
728x90
SMALL

RBD: Ceph 의 블록 레벨 스토리지 시스템

2장. Ceph 블록 장치 Red Hat Ceph Storage 5 | Red Hat Customer Portal

이미지 생성: 새로운 RBD 이미지를 생성합니다.

rbd create <image_name> --size <image_size>

rbd create mypool/myimage --size 10G

이미지 정보 확인: 이미지의 정보를 출력합니다.

rbd info <image_name>

rbd info mypool/myimage

이미지 리사이즈: 이미지 크기를 변경합니다.

rbd resize <image_name> --size <new_size>

rbd resize mypool/myimage --size 20G

이미지 복사: 이미지를 다른 이미지로 복사합니다.

rbd cp <source_image> <destination_image>

rbd cp mypool/myimage mypool/myimage_copy

이미지 삭제

rbd rm <image_name> 

rbd rm mypool/myimage

이미지 스냅샷:

  • 스냅샷 생성:
rbd snap create <image_name>@<snapshot_name>

rbd snap create mypool/myimage@snapshot1
  • 스냅샷 삭제:
rbd snap rm <image_name>@<snapshot_name>

rbd snap rm mypool/myimage@snapshot1
  • 모든 이미지 목록 보기:
    • 현재 17.2.6 ceph version 에서는 사용 불가 명령어. 특정 pool 지정 필요
rbd ls
  • 특정 풀 내 이미지 목록 보기:
rbd ls <pool_name>

rbd ls mypool

위의 명령어 예시를 사용하여 Ceph RBD 이미지를 생성, 관리 및 조작할 수 있습니다.

명령어에 사용되는 이미지 이름이나 풀 이름은 실제 클러스터의 설정에 맞게 변경해야 합니다

LIST