mdadm 정리
mdadm
Multiple Device ADMinistration
mdadm은 S/W RAID 장치들을 관리하기 위한 리눅스 명령어
cat /proc/mdstat 으로 현재 사용중인 RAID 확인 가능
옵션
[~~~] - 사용자 입력
… - 더 추가 가능
-
–create [숫자]
-C로 줄여쓰기
주어진 숫자로 /dev/md[숫자]가 생성됨-
–name=[이름] -N으로 줄여쓰기
해당 이름으로 RAID Array의 이름을 지정 최대 32자 -
–level=[옵션]
-l로 줄여쓰기
RAID level을 기술함
옵션 : 0,1,4,5,6,10,linear,multipath,synonyms -
–raid-devices=[숫자] [장치명][장치명]…
-n으로 줄여쓰기
RAID로 묶을 장치들을 기술 -
–spare-devices=[숫자] [장치명][장치명]…
-x로 줄여쓰기
RAID에서 스페어로 사용할 장치 지정
-
-
–misc
RAID의 구성요소나 RAID array에 대한 일부 작업을 수행
–misc 쓸 필요 없음
USAGE : mdadm –하위옵션 /dev/[RAID_Array]-
–detail /dev/md[숫자]
-D로 줄여쓰기
지정한 RAID의 상세정보를 표시 -
–zero-superblock
RAID 구성의 superblock을 제거
사용하던 디스크들을 새로운 RAID로 구성할때 사용
-
-
–manage
RAID array내의 장치를 관리
–manage 쓸 필요 없음
USAGE : mdadm /dev/md[숫자] –하위옵션 /dev/sd[장치번호]-
–add
-a로 줄여쓰기
지정한 장치를 해당 RAID array에 추가 함
해당 RAID가 고장이났을 경우에 고장난 디스크를 대체하기 위해 사용
고장이 나지 않았을 경우 명령어 사용시 spaer 디스크로 추가됨 -
–remove
-r로 줄여쓰기
지정한 장치를 해당 RAID array에서 제외함 -
–stop
-S로 줄여쓰기
해당 RAID를 정지
정지시 RAID를 다시 구성해야함
-
-
–grow
-G로 줄여쓰기
RAID의 크기를 변경
커널에 따라 지원 안할 수도 있음
USAGE : mdadm –grow /dev/md[숫자] –하위옵션-
–size=[숫자]
-z로 줄여쓰기
해당 RAID의 크기를 변경
단위는 KB단위, 숫자대신max
입력시 가능한 한 크게 만들어 줌 -
–raid-devices=[숫자]
-n으로 줄여쓰기
해당 RAID의 raid device 값을 바꿔줌
줄이기도 가능
-