데이터를 복구하기 위해 mdadm을 사용하여 2개의 드라이브에서만 RAID 5를 재조립할 수 있습니까?

데이터를 복구하기 위해 mdadm을 사용하여 2개의 드라이브에서만 RAID 5를 재조립할 수 있습니까?

CentOS NAS에 3개의 드라이브 RAID 5가 있는데 1개의 드라이브가 불량입니다. 그 이후로 CentOS는 비상 모드로 부팅되며 내 데이터에 액세스할 수 없습니다.

나는 그것을 시도했고 2개의 디스크가 실행 중일 때 명령이 반환되었습니다 mdadm --assemble --scan.mdadm: /dev/md2 assembled from 1 drive - not enough to start the array

mdadm을 사용하여 나머지 2개의 디스크에 RAID 5를 재구축할 수 있습니까?

답변1

RAID 슈퍼블록이 오래된 것 같습니다. 한 디스크에 오류가 발생하고(어레이에서 제거됨) 다른 디스크가 손상되었습니까?

효과적인가요 mdadm --assemble --force -v ...?

슈퍼블록을 재구성할 수 있어야 합니다.mdadm --create /dev/md0 --level=5 --raid-devices=3 --assume-clean /dev/sde1 /dev/sdf1 missing

그러나 이중 오류가 발생하고 다른 디스크에 오류가 발생할 경우 데이터가 일치하지 않을 수 있습니다. 어레이를 복구하는 경우 읽기 전용으로 마운트하고 가장 중요한 데이터를 먼저 복구해 보십시오.

확인하다이것답변.

관련 정보