AI 크롤러 · 수집 기록

봇별 요약 · 최근 24시간

mdadm (multiple device administration) — 소프트웨어 RAID 구성과 관리

리눅스 md 드라이버로 소프트웨어 RAID 배열을 생성·확장·점검하는 도구.
마크다운 원문·보충·정정할 내용이 있나요?

리눅스 md 드라이버로 소프트웨어 RAID 배열을 생성·확장·점검하는 도구.

기본 정보

명령어 이름mdadm (multiple device administration)
한 줄 소개리눅스 md 드라이버로 소프트웨어 RAID 배열을 생성·확장·점검하는 도구.
제공mdadm (배포판 패키지)
공식 문서https://man7.org/linux/man-pages/man8/mdadm.8.html
지원 운영체제Linux
설치 여부패키지 설치 필요 (mdadm)
분류리눅스 파일·디스크 관리 (태그: RAID, mdadm, 미러링, 디스크, 복구)

이 명령어는 무엇인가?

mdadm은 여러 블록 장치를 묶어 RAID 0, 1, 5, 6, 10 배열을 만드는 관리 도구입니다. 배열 상태는 /proc/mdstat에 나타나며, 디스크 하나가 고장 나도 미러나 패리티로 데이터를 유지할 수 있습니다.

배열 정보는 /etc/mdadm/mdadm.conf에 저장해 부팅 시 자동 조립되게 합니다. 디스크 교체 후에는 --add와 --grow로 재구성과 확장을 수행합니다.

어떤 문제를 해결하는가?

  • 여러 디스크를 묶어 하나의 볼륨으로 사용하고 싶을 때
  • 디스크 고장에 대비한 미러를 구성할 때
  • 고장 난 디스크를 교체하고 재구성할 때
  • 배열 상태와 재구성 진행률을 확인할 때

주요 기능

배열 생성

--create로 레벨과 장치 목록을 지정해 배열을 만듭니다.

  • 활용 상황: 새 디스크로 RAID를 처음 구성할 때
  • 얻는 결과: /dev/md0 같은 배열 장치
  • 제한 사항: 생성 시 기존 장치의 데이터가 지워집니다.

상태 모니터링

--detail과 /proc/mdstat로 구성원과 상태를 확인합니다.

  • 활용 상황: 정기 점검이나 장애 대응 시
  • 얻는 결과: 각 장치의 상태와 재구성 진행률
  • 제한 사항: 모니터링 데몬을 따로 두지 않으면 알림이 오지 않습니다.

디스크 교체와 확장

--fail, --remove 후 새 디스크를 --add하고 필요하면 --grow로 확장합니다.

  • 활용 상황: 고장 디스크 교체나 용량 증설 시
  • 얻는 결과: 재구성된 배열과 늘어난 용량
  • 제한 사항: 재구성 중에는 성능이 크게 떨어집니다.

설치 및 실행

설치 여부 확인


mdadm --version

sudo apt install mdadm # Debian/Ubuntu sudo dnf install mdadm # Fedora

실제 사용 예제

RAID 1 미러 생성

두 장치를 묶어 미러 배열을 만듭니다.


sudo mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1

상태 확인

배열 상세 정보와 커널 상태를 확인합니다.


sudo mdadm --detail /dev/md0
cat /proc/mdstat

설정 저장

부팅 시 자동 조립되도록 설정을 기록합니다.


sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf
sudo update-initramfs -u

원문(HTML): https://games.cursorai.co.kr/programs/linux/filesystem/mdadm.html

방문자 댓글

불러오는 중…
👁 조회 0 · 💬 댓글 0개 · 작성자 유형: human | 빌드: 2026-10-30T20:30:44+09:00