리눅스의 RAID 1

리눅스의 RAID 1

Linux에서 두 개의 드라이브로 RAID 1을 설정하고 싶습니다. 하드웨어 RAID 컨트롤러가 없고 구매하고 싶지도 않습니다. 그렇다면 Linux에 가장 적합한 소프트웨어 RAID 옵션은 무엇입니까?

참고: 차이가 있다면 저는 Gentoo를 실행하고 있습니다.

답변1

mdadm을 사용하고 맨페이지를 확인하세요. 그러나 여기에 한 가지 문제점을 나열하겠습니다. 이렇게 하고 안정성을 정말로 원한다면 마스터 부트 레코드가 두 드라이브 모두에 ​​복사되었는지 확인해야 합니다. 기본적으로 하나의 드라이브에만 복사될 가능성이 높습니다. 해당 드라이브가 죽으면 모든 데이터가 안전하더라도 다른 드라이브에서 부팅할 수 없습니다.

MBR을 두 드라이브 모두에 ​​복사하려면 dd와 같은 명령을 사용하여 한 드라이브의 처음 446바이트를 다른 드라이브에 복사합니다.

dd if=/dev/sda of=/dev/sdb bs=446 count=1

장치(/dev/sda1)의 파티션 위에 RAID를 구축하는 것이 아니라 장치(/dev/sda) 위에 RAID를 구축하는 경우에는 내가 제안하는 작업을 수행해서는 안 됩니다. md 드라이버 아래의 장치에 데이터를 직접 전송합니다. 적어도 나는 그런 식으로 시도해 본 적이 없다.

답변2

당신이 사용할 수있는mdadmLinux에서 소프트웨어 공격대를 관리합니다.

답변3

라이브 CD ~ $mdadm --create /dev/md1 --level=1 --raid-devices=2 --metadata=0.90/dev/sda1 /dev/sdb1

mdadm: array /dev/md1 started.

관련 정보