[Homelab] 롤링 재부팅에도 버티는 CephFS MDS 배치: 노드 5대, 파일시스템 3개, MDS 8개
제 홈랩 Proxmox 노드 5대는 한 달에 두 번씩 정해진 날짜에 하나씩 돌아가며 재부팅됩니다. 그 위에서 CephFS 3개가 Kubernetes 파드들에게 파일을 내주고 있고요. 노드가 하나 내려갈 때마다 그 노드의 MDS(메타데이터 서버)도 같이 내려가니, 파일시스템 입장에서는 2~4일마다 한 번씩 MDS 장애가 나는 셈입니다. 이번 글은 그 MDS들을 어디에 둘지 정한 기록입니다. 목표는 두 가지였습니다. 🧭 환경…
[Homelab] Ceph가 매시간 30~60초씩 응답을 멈춘 이유: 스냅샷 정리(snaptrim)와 mClock
홈랩 Ceph 클러스터가 매시 15분만 되면 30초에서 1분 동안 클라이언트 요청을 처리하지 못했습니다. CephFS 메타데이터 풀도, VM 디스크(RBD) 풀도 같이 막혔고요. 처음 눈치챈 건 Nextcloud가 그 시각마다 “not ready”를 띄워서였지만, Nextcloud는 피해자였을 뿐 진짜 문제는 그 아래 Ceph였습니다. 같은 시각에 VM들 iowait도 같이 튀었으니까요. 시계처럼 정확한 장애는 보통 누군가 cron으로 부르고 있다는 뜻입니다. ㅎㅎ 결론부터…
