LVM으로 무중단 증설하기

디스크를 늘리려면 서버를 멈춰야 한다고 생각하시는 경우가 많은데, 처음부터 구성을 잡아두면 그럴 필요가 없습니다.

문제

파티션을 직접 잡은 서버는 용량이 부족해지면 방법이 없습니다.

  • 증설하려면 백업 후 재설치해야 함
  • 데이터를 옮기는 동안 서비스 중단
  • 디스크를 추가해도 기존 경로를 늘리지 못해 따로 마운트
  • 경로가 늘어나 응용프로그램 설정을 다시 손붐야 함

원인

설치 시점에 용량이 충분해 보여 단순한 구성을 골랐기 때문입니다. 보통 2~3년 뒤에 문제가 됩니다.

  • 증가 추세를 계산하지 않고 설치
  • LVM 없이 단일 파티션으로 구성
  • 볼륨 여유 공간을 전혀 남기지 않음

해결책

설치 단계에서 LVM으로 잡고 여유를 남겨두면 이후 증설은 몇 분입니다.

  • 루트를 제외한 데이터 경로는 모두 LVM으로 구성
  • 볼륨 그룹에 최소 10퍼센트는 할당하지 않고 남김
  • 증설은 디스크 추가 → 볼륨 그룹 확장 → 논리 볼륨 확장 → 파일시스템 확장 순서
  • 작업 전 백업과 스냅샷을 반드시 확보
  • 파일시스템이 온라인 확장을 지원하는지 미리 확인
  • 증설 후 용량과 마운트 상태를 기록

현장에서 확인할 것

  • 데이터 경로가 LVM으로 구성되어 있는지
  • 볼륨 그룹에 남은 여유 공간
  • 파일시스템의 온라인 확장 지원 여부
  • 최근 백업 성공 시각

처음 10분을 들이면 나중에 밤새 작업할 일이 사라집니다.

Scroll to Top