백엔드 분야에서 서비스를 배포하다보면 서비스단 분산처리를 접하게되고 시간이 지남에 따라 저장 관련 이슈들을 경험하게 된다.
제한된 하드웨어 자원을 이용하려면 서로 분산처리를 진행해야한다는 생각이 드는데 그 중에 찾게 된 것이 Ceph이다.
Ceph을 설치하고 사용하는 방법 중 kubernetes 개념을 가지고 접근하기 좋았던 ceph 설치방법에 대해 작성해본다.
Install cephadm on Debian
먼저 apt를 이용해 cephadm을 설치한다.
* ceph의 경우 root 권한으로 진행하는것을 권장하고 있다.
apt install cephadm
이후 아래 명령어를 통해 common 설치를 진행
cephadm install ceph-common
완료가 되었으면 아래 명령어를 통해 설치여부를 확인한다.
ceph -s
cephadm의 경우 docker 또는 podman 를 사용해 관리하기 때문에 podman 도 설치되었는지 확인한다.
podman ps