두 개의 드라이브를 사용하여 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)이 아닌 장치(/dev/sda) 위에 RAID를 구축하는 경우 데이터를 직접 기록하므로 제가 제안하는 작업을 수행해서는 안 됩니다. md 드라이버 아래의 장치로 전송합니다. 적어도 나는 그것을 시도한 적이 없습니다.
답변2
당신은 그것을 사용할 수 있습니다미다뎀Linux에서 소프트웨어 공격을 관리합니다.
답변3
라이브~$mdadm --create /dev/md1 --level=1 --raid-devices=2 --metadata=0.90/dev/sda1 /dev/sdb1
mdadm: array /dev/md1 started.