RAID-5 어레이를 다시 조립하면 CentOS-5 시스템이 재부팅됩니다.

RAID-5 어레이를 다시 조립하면 CentOS-5 시스템이 재부팅됩니다.

3개의 HDD가 있는데 각각 3개의 파티션으로 나누어져 있습니다.

부팅 파티션용으로 RAID-1을 만들었습니다.

  • sda0, sdb0에서 생성된 md0

또한 두 개의 RAID-5 어레이를 만들었습니다.

  • sda1, sdb1, sdc1에서 생성된 md1
  • sda2, sdb2, sdc2에서 생성된 md2

예전에는 잘 작동했지만 어느 날 컴퓨터에서 응답을 받으려면 컴퓨터의 전원을 꺼야 했습니다(콜드 재부팅). 그 후 시스템이 부팅을 시작했을 때 잠시 동안 RAID 어레이를 재구성하려고 시도했지만 몇 분 후에 소리 없이 충돌이 발생했습니다.

DVD에서 Linux 복구 모드로 시스템을 부팅하고 RAID 장치를 수동으로 다시 조립해 보았습니다. 다음을 사용하여 md0과 md1을 다시 어셈블할 수 있었습니다.

mdadm --assemble --scan /dev/md0

mdadm --assemble --scan /dev/md1

그러나 다음을 사용하여 md2를 다시 어셈블하려고 하면:

mdadm --assemble --scan /dev/md2

시스템이 자동으로 다시 재부팅됩니다.

이 문제를 어떻게 해결할 수 있나요?

답변1

하드웨어 문제인 줄 알았는데 문제는 CentOS5에서 사용하던 오래된 커널이었습니다. 저는 Ubuntu 10.10 32비트 에디션 라이브 CD를 사용했고 이를 사용하여 어레이를 재구성할 수 있었습니다.

어레이를 재구성한 후 원래 CentOS를 사용하여 서버를 재부팅한 다음 모든 패키지와 커널을 업그레이드했습니다. 그 이후로 지금까지 잘 작동하고 있습니다.

답변2

하드웨어 문제인 것 같습니다. 서버를 점검하고, CPU 냉각이 제대로 작동하는지 확인하고, 서버 메모리를 테스트/교체해 보세요.

관련 정보