RAID 1 부팅 드라이브에 장애가 발생한 경우 Linux 시스템이 부팅되는지 확인하는 방법

RAID 1 부팅 드라이브에 장애가 발생한 경우 Linux 시스템이 부팅되는지 확인하는 방법

저는 Linux(Debian) 기반 제어 컴퓨터를 포함하는 시스템을 설계하고 있습니다. 멀리 떨어져 있고 접근하기 어려운 위치에 배치됩니다. 디스크 오류나 손상이 발생한 경우 부팅 가능성을 최대화하는 방식으로 설정하고 싶습니다.

지금까지 저는 RAID 1(미러)에 두 개의 산업용 SATA DOM을 설정하고 두 MBR에 GRUB를 로드했습니다. 이것은 잘 작동하는 것 같습니다. 두 드라이브 중 하나를 분리해도 시스템은 계속 실행되고 재부팅됩니다.

그러나 드라이브 중 하나가 손상되어 재부팅 시 RAID 조립에 실패했지만 시스템이 손상된 드라이브로 부팅을 시도하다가 멈추는 상황이 발생했습니다.

시스템이 실행되는 동안 RAID 1 어레이에서 드라이브 오류를 감지한 경우 dd시스템이 불량 드라이브를 사용하고 다음 드라이브로 이동하지 않도록 오류가 발생한 드라이브를 제로화하는 것이 가장 안전한 방법입니까?

두 드라이브를 모두 동일하게 두고 RAID 1을 사용하지 않는 것이 더 안정적이지 않습니까? 한 드라이브에 오류가 발생하면 BIOS에서 비활성화하여 부팅하십시오.

관련 정보