linux raid
2019.11.30 17:06
리눅스에서 software raid 구성하는 방법을 알려드리겠습니다.
디스크 확인
[root@test ~]# fdisk -l
파티션 설정
[root@test ~]# fdisk /dev/sdb
원하는 크기로 파티션 생성
비어있는 부분은 default값 사용한 부분입니다. default값 사용시 그냥 엔터 치시면 됩니다.
파티션 타입 변경
리눅스 softwareRAID 사용시 파티션의 타입을 변경해 주어야 합니다.
Command : t(change type) -> fd(Linux raid auto) -> w
변경사항 확인
나머지 디스크 2개도 같은 방법으로 해주시면 됩니다.
RAID 생성
softwareRAID 구성을 위한 프로그램 설치
[root@test ~]# yum install -y mdadm
RAID 구성
[root@test ~]# mdadm -C /dev/md5 -l 5 -n 3 /dev/sdb1 /dev/sdc1 /dev/sdd1
-C : create
-l : level (0, 1, 5, 10 등등)
-n : number (파티션의 수)
아래 화면과 같이 나오면 생성에 성공한 것입니다.
RAID 생성 확인
[root@test ~]# mdadm --detail /dev/md5
RAID 파티션 포맷
[root@test ~]# mkfs.xfs /dev/md5
마운트
[root@test ~]# mount /dev/md5 /mnt
RAID 복원
디스크 하나를 제거하고 상태를 확인했습니다.
디스크를 제거하지 않고 [root@test ~]# mdadm /dev/md5 -f /dev/sdd1 명령어를 사용해 faulty 상태로 변경해도 됩니다.
현재 RAID5를 구성했기 때문에 디스크 하나가 없어도 정상 동작하는걸 확인 할 수 있습니다.
removed가 아닌 faulty상태면 mdadm /dev/md5 --remove /dev/sdd1 명령어를 사용해 디스크를 빼주시면 됩니다.
새로 넣은 디스크의 파티션을 동일하게 설정한 하고
mdadm 명령어로 레이드에 추가 하면 됩니다.
[root@test ~]# mdadm /dev/md5 --add /dev/sdd1
정상적으로 추가 되었는지 확인
[root@test ~]# cat /proc/mdstat 명령어를 사용해도 rebuild 진행 확인 가능하다.
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
1669 | 외계 지적 생명체를 내 컴퓨터로 찾아 보자! | 김지현 | 2000.10.09 | 2115 |
1668 | 하루종일 재미있게 지내는 법 | 한승석 | 2000.10.15 | 2106 |
1667 | 이멜입니당.... | 한승석 | 2000.10.19 | 2217 |
1666 | 궁금해서요... | 윤지완 | 2000.10.20 | 2075 |
1665 | 요즘 나는 | 한승석 | 2000.10.30 | 2086 |
1664 | 이런 홈페이지는 처음 봐요. | 최훈성 | 2000.11.03 | 2201 |
1663 | 야... | 신나남 | 2000.11.06 | 2558 |
1662 | 홈피 잘 구경하고 가요 *^^* | viere♥ | 2000.11.13 | 2088 |
1661 | 야호.. CDSPACE 이름 짓기에 당첨.. | 한승석 | 2000.11.14 | 2395 |
1660 | 승석아... | 신나남 | 2000.11.16 | 2082 |
1659 | 내과 홈페이지 노가다가 일부 끝나다. | 한승석 | 2000.11.19 | 2138 |
1658 | 으~승석아... | 신나남 | 2000.11.27 | 2260 |
1657 | 승써가 | 가을동화 | 2000.11.29 | 2250 |
1656 | 허거덕 | 재호 | 2000.12.22 | 2087 |
1655 | 승석 뭐하노? | 호 | 2000.12.25 | 2086 |