Ceph 3

Cephadm으로 클러스터 초기화와 Host 추가하는 방법

Cephadm을 활용하여 Ceph 클러스터를 구축할 때는 클러스터 초기화와 호스트(Host) 추가 작업이 필수적으로 요구됩니다. 이번 글에서는 클러스터의 초기화 단계부터 호스트 추가까지의 전체 과정을 체계적으로 안내합니다.클러스터 초기화하기Ceph 클러스터 구축의 첫 단계는 Mon(Monitor) 노드를 초기화하는 것입니다. 초기화 과정을 통해 클러스터의 중심 역할을 수행할 첫 Mon 노드를 설정하고 기본적인 클러스터 환경을 구성할 수 있습니다.다음 명령어를 사용하여 클러스터 초기화를 진행합니다.cephadm bootstrap --mon-ip {Mon노드IP} --initial-dashboard-user bioline --initial-dashboard-password {초기비밀번호}{Mon노드IP}에는..

DevOps/Ceph 2025.04.01

Cephadm으로 Ceph 클러스터에 Mon 노드 추가하기

Ceph 클러스터의 안정성과 가용성을 높이기 위해 모니터(Monitor, Mon) 노드를 추가해야 할 때가 있습니다. Cephadm 환경에서 새로운 Mon 노드를 추가하는 방법에 대해 이번 포스트에서 단계적으로 안내합니다.사전 준비 사항Mon 노드를 추가하기 전에 Ceph 클러스터에 호스트(Host)를 먼저 추가해야 합니다. 호스트를 추가하는 방법은 이전 포스트에서 다루었으며, 이번 글에서는 호스트 추가 과정이 이미 완료되었다고 가정합니다.Mon 노드 추가 방법Mon 노드를 추가할 때는 먼저 CIDR 형태로 IP와 서브넷 마스크를 설정한 뒤 아래 명령어를 통해 Daemon에 Mon을 추가하면 됩니다.ceph orch daemon add mon {호스트명}:{CIDR}{호스트명}에는 추가하려는 Mon 노드..

DevOps/Ceph 2025.03.31

Debian 환경에서 Cephadm으로 Ceph 클러스터 구축하기

백엔드 시스템을 운영하다 보면, 데이터 관리와 저장공간 확보에 점점 더 많은 신경을 쓰게 됩니다. 특히 서비스가 확장되면서 분산 처리의 필요성도 증가하게 되는데요. 이러한 문제를 해결하기 위해 많은 관심을 받고 있는 기술이 바로 분산 스토리지 솔루션인 Ceph입니다. 이번 글에서는 Kubernetes와 유사한 개념으로 관리할 수 있는 Cephadm을 사용하여 Debian 환경에 Ceph 클러스터를 설치하고 관리하는 방법을 알아보겠습니다.Cephadm 설치 과정먼저 Debian 리눅스에서 apt를 이용해 Cephadm을 설치합니다. 원활한 설치와 운영을 위해 root 권한으로 진행하는 것을 권장합니다.아래의 명령어로 cephadm을 설치할 수 있습니다.apt install cephadm이후 Ceph 운영에..

DevOps/Ceph 2025.03.29