Linux - (13) : mdadm & Raid

­이승환·2021년 8월 6일
0

리눅스 정리

목록 보기
13/21

mdadm


Raid 에 관해서 이미 지난 포스팅에 기록했다. 기억이 안나면 한 번 확인해보자.
지난포스팅

이번 포스팅에서는 mdadm 을 이용해 직접 파일시스템을 구성해보는 예제를 기록하고자 한다.

mdadm

Raid 를 이용해 파일시스템을 나누기 위한 명령어

구성계획

inux가 설치된 서버에 두개의 디스크(각 10GB)를 가지고 미러링을 구성한다.

mdadm 설치

레이드 장치 생성

  • 레이드 장치 생성

  • 옵션 설명
    – create : 새로운 raid array를 만든다.
    – level : Raid 레벨( 0 : striping, 1 : mirroring )
    – raid-devices : Raid 구성 할 디스크 갯수

  • 장치 확인

설정파일 생성

Raid 상태 확인

  • /proc/mdstat 파일을 확인하면 현재 레이드 상태를 확인 할 수 있다.

  • 중간쯤에 “10474112 blocks super 1.2 [2/2][UU]” 부분에 [UU]로 되어 있으면 두개의 볼륨이 모두 정상 상태라는 것을 나타낸다.

  • 볼륨중 하나에 문제가 발생하면 [_U] or [U_]와 유사하게 표시되니 이부분을 필히 모니터링 해야 한다.
    만일 문제가 생기면 해결 순서는 아래와 같다.

    1) 문제가 생긴 파티션을 제거한다. -r 옵션

    2) 동일한 크기의 파티션을 추가한다. -a 옵션

    3) 확인해본다.

    Raid 삭제

    1) 마운트를 해제한다.

    2) Raid 를 중지한다.

    3) 각 파티션을 삭제한다. (--zero-superblock활용)

    이상..

profile
Mechanical & Computer Science

0개의 댓글