1 분 소요

📝 실습

  • mdadm [옵션]

    • 옵션
      • --create : 생성할 RAID 장치의 이름
      • --level : RAID 레벨을 지정
      • --raid-devices : RAID에 추가될 실제 장치의 파티션 지정
      • --detail : 특정 장치의 상세 내역을 출력
  • RAID 구성 삭제

  • mdadm --stop [RAID 장치명]
  • mdadm --zero-superblock [파티션 장치명]

📌 df 명령어 사용법 (disk free, 디스크 여유 공간 확인)

  • df

    • 명령을 사용하면 리눅스 시스템 전체의 (마운트 된) 디스크 사용량을 확인할 수 있습니다.

    파일시스템, 디스크 크기, 사용량, 여유공간, 사용률, 마운트지점 순으로 나타납니다.

    USB메모리SD카드저장공간도 여기서 확인이 가능합니다.

  • df -h

    • -h 옵션을 사용하면 사람이 보기 좋게 메가(M), 기가(G) 단위로 디스크 공간을 확인할 수 있습니다.

RAID 0 구성

  • Linear : 디스크를 배열 형태로 단순하게 연결시킨 구조
    • mdadm --create /dev/md/linear --level linear --raid-devices=2 /dev/sdc1 /dev/sdd1
  • Stripe : 데이터의 내용을 분산 저장하여 속도가 빠릅니다. 하지만 안전성이 안좋습니다.
    • mdadm --create /dev/md/stripe --level stripe --raid-devices=2 /dev/sde1 /dev/sdf1

RAID 1 구성

  • mdadm --create /dev/md/stripe --level mirror --raid-devices=2 /dev/sdg1 /dev/sdh1

RAID 5 구성

  • mdadm --create /dev/md/stripe --level=5 --raid-devices=3 /dev/sdi1 /dev/sdj1 /dev/sdk1

RAID 파일 손상 이나 삭제시 복구 하는 방법

  • RAID0 이나 2,3,4의 RAID는 손상발생하면 RAID가 사라집니다. 하지만 RAID 1이나 5는 remove로 손상된 곳만 사라집니다. 이를 복구해보겠습니다.
  • 먼저 새로운 하드디스크를 생성한뒤 파티션까지 나눠줍니다.
  • mdadm --manage /dev/md/mirror --add /dev/sdd1이런식으로 작성해주시고 –detail 검색해보시면 remove가 spare rebuilding 으로 바뀌고 시간이지나면 원상 복구가 되어있습니다.

태그:

카테고리:

업데이트:

댓글남기기