저는 Linux(Debian) 기반 제어 컴퓨터를 포함하는 시스템을 설계하고 있습니다. 멀리 떨어져 있고 접근하기 어려운 위치에 배치됩니다. 디스크 오류나 손상이 발생한 경우 부팅 가능성을 최대화하는 방식으로 설정하고 싶습니다.
지금까지 저는 RAID 1(미러)에 두 개의 산업용 SATA DOM을 설정하고 두 MBR에 GRUB를 로드했습니다. 이것은 잘 작동하는 것 같습니다. 두 드라이브 중 하나를 분리해도 시스템은 계속 실행되고 재부팅됩니다.
그러나 드라이브 중 하나가 손상되어 재부팅 시 RAID 조립에 실패했지만 시스템이 손상된 드라이브로 부팅을 시도하다가 멈추는 상황이 발생했습니다.
시스템이 실행되는 동안 RAID 1 어레이에서 드라이브 오류를 감지한 경우 dd
시스템이 불량 드라이브를 사용하고 다음 드라이브로 이동하지 않도록 오류가 발생한 드라이브를 제로화하는 것이 가장 안전한 방법입니까?
두 드라이브를 모두 동일하게 두고 RAID 1을 사용하지 않는 것이 더 안정적이지 않습니까? 한 드라이브에 오류가 발생하면 BIOS에서 비활성화하여 부팅하십시오.