장애가 발생한 디스크를 다음에서 제거했습니다.

장애가 발생한 디스크를 다음에서 제거했습니다.

미러를 실행하는 소프트웨어 RAID에 문제가 있습니다. 디스크 하나가 작동하지 않아 서버가 이를 찾을 수 없습니다. 평소 같았으면 나도 제거했을 것이다.

mdadm --manage /dev/md0 --remove /dev/sda1

하지만 불량 디스크를 볼 수 없으면 /dev/sda1을 볼 수 없다는 오류가 발생했습니다.

그런 다음 디스크를 변경하고 RAID를 다시 실행하기로 결정했습니다. 하지만 지금 cat /proc/mdstat를 실행하면 다음과 같은 결과가 나옵니다.

md3 : active raid1 sda4[2] sdb4[1]

지금 [2]와 [1]이 있는 이유는 이전 디스크를 여전히 레이드의 일부로 보기 때문입니까?

여전히 RAID의 일부로 표시되는 경우, 디스크가 죽어서 액세스할 수 없을 때 파티션을 제거하려면 어떻게 해야 합니까?

답변1

귀하의 md3배열에는 sda4이 아닌 이 포함되어 있습니다 sda1.

사라진 경우 sda다음을 통해 배열에서 제거해 볼 수 있습니다.

mdadm -r /dev/md3 failed
mdadm -r /dev/md3 detached

하지만확신하는올바른 배열입니다( md3).

만약에 의심이된다면,지금 멈춰cat /proc/mdstat및 의 전체 출력을 게시합니다 .mdadm --detail /dev/md3

관련 정보