두 개의 하드 디스크(모두 160GB)가 있고 이 두 디스크에 Intel Matrix Raid를 사용하여 두 개의 볼륨을 만들었습니다.
- 볼륨0 Raid1
- Volumne1 Raid0
이제 하드 디스크 중 하나가 Intel Matrix Raid 관리자에 오류를 표시합니다.
질문:
Volumne0
성능 저하로 표시만 되어 있고 표시되지 않은 이유는 무엇입니까Volumne1
? 오류가 발생한 하드 디스크에 에 대한 데이터도 포함되어 있지만Volumne1
해당 상태가 이제 녹색으로 표시되어 있다고 가정해 보겠습니다.하드디스크를 확인해 보았는데
hddguardian
괜찮은 것 같습니다.하드 디스크를 교체하려고 하는데
Volumne1
Raid0도 포함되어 있어 디스크를 제거하면 해당 디스크도 오프라인 상태가 되는 경우 가장 좋은 교체 전략은 무엇입니까?
답변1
왜 Volumne0만 성능 저하로 표시되고 Volumne1은 성능 저하로 표시되지 않습니까? 오류 하드 디스크에 Volumne1에 대한 데이터도 포함되어 있지만 상태가 이제 녹색으로 표시되어 있다고 가정해 보겠습니다.
내 가설은 귀하의 하드 드라이브가 한동안 오프라인 상태였다는 것입니다.
vol0의 성능이 저하되고 vol1의 성능이 저하되지 않는 잠재적인 이유는 vol0이 raid 1: 미러링이기 때문입니다. 두 디스크 중 하나가 오프라인 상태가 되면 이제 데이터가 동기화되지 않습니다(이를 쉽게 감지할 수 있습니다).
하지만 Raid0 볼륨(vol1)의 경우 패리티 데이터가 없고 데이터 중복도 없습니다. 따라서 디스크가 다시 온라인 상태가 되면 모든 것이 정상화되고 수명이 계속됩니다. 데이터가 손실되었는지 알 수 있는 방법이 없습니다(체크섬을 제외하고는 그럴 수 있지만 Intel Matrix가 이를 구현하는지 의심스럽습니다). 기껏해야 컨트롤러가 사건을 기록하고 데이터가 손실되었을 수 있다고 보고했을 수 있습니다. 그러나 raid0에서는 데이터 무결성이 문제가 되지 않습니다.
hddguardian으로 하드디스크를 확인해 보았는데 괜찮은 것 같습니다.
예, 다른 하드웨어에 결함이 있는 경우(케이블, 전원, 컨트롤러) HD 연결이 한동안 끊어졌을 수 있지만 100% 정상입니다. 하지만 HD에 간헐적인 문제가 있을 수 있다는 점을 배제할 수는 없습니다.
하드 디스크를 교체하려고 하는데 Raid0인 Volumne1도 포함되어 있어 디스크를 제거하면 해당 디스크도 오프라인 상태가 되는 경우 가장 좋은 교체 전략은 무엇입니까?
문제가 실제로 디스크인 경우 가장 좋은 교체 전략은 새 디스크를 추가하고 어레이를 새 디스크와 다시 동기화한 다음 결함이 있는 하드 드라이브를 제거하는 것입니다.