홈 NAS 재구축이 진행 중인데 I/O 오류가 계속 증가할 때: 대처 방법

에바 왕기술 작가 그리고 이자 ZimaSpace의 상주 장인입니다. 평생을 기술에 열정을 가진 사람으로서 홈랩과 오픈소스 소프트웨어에 열정을 가지고 있으며,복잡한 기술 개념을 쉽게 이해할 수 있는 실습 가이드로 번역하는 데 전문성을 가지고 있습니다.에바는 셀프 호스팅이 어렵지 않고 재미있어야 한다고 믿습니다. 그녀의 튜토리얼을 통해 커뮤니티가 하드웨어 설정의 신비를 풀도록돕고 있습니다. 첫 NAS 구축부터 Docker 컨테이너 마스터링까지.

NAS 베이 순서를 변경하기 전에 디스크 시리얼 번호를 기록하세요. 장치 이름과 슬롯 라벨은 재부팅, 케이블 이동 또는 컨트롤러 검색 후 변경될 수 있습니다. 시리얼은 잘못된 멤버 교체를 방지하는 안정적인 정체성입니다.

베이 맵은 어레이 역할, 운영 체제 경로, 컨트롤러 포트, 인클로저 슬롯, 물리적 시리얼을 연결해야 합니다. 어레이가 정상일 때 생성하고, 하드웨어를 만지기 전에 검증하며, 이동 후마다 업데이트하여 향후 경고가 올바른 디스크로 추적될 수 있도록 하세요.

장치 이름은 물리적 정체성이 아닌 검색 라벨입니다

다음과 같은 이름들 /dev/sda, ada0또는 컨트롤러 인덱스는 검색 중에 할당됩니다. 케이블 이동, 하드웨어 추가, 부팅 순서 변경 또는 펌웨어 업데이트로 인해 순서가 바뀔 수 있습니다. 이름이 기록된 로그 sdb 오늘은 재시작 후 다른 디스크를 가리킬 수 있습니다.

자세한 시리얼 번호 드라이브 맵은 장치 식별자가 변경될 수 있으므로 실패한 드라이브 시리얼을 기록할 것을 명확히 권장합니다. 시리얼을 기준으로 사용하고 경로는 현재 위치 속성으로 취급하세요.

베이 번호도 오해를 불러일으킬 수 있습니다

섀시 라벨, 인클로저 슬롯 번호, 컨트롤러 포트, 소프트웨어 베이 인덱스는 같은 방향을 기준으로 하지 않을 수 있습니다. 확장 인클로저와 SAS 익스팬더는 또 다른 매핑 계층을 추가합니다. 검증되지 않은 맵 없이 드라이브 순서를 변경하면 앞면 라벨과 컨트롤러 뷰가 일치하지 않을 수 있습니다.

컨트롤러가 식별하려는 시리얼을 확인한 후에만 인클로저 위치 표시 LED를 사용하세요. 제거 전에 장착된 베이와 라벨을 사진으로 찍고 각 캐리어에 시리얼과 원래 위치를 태그로 표시하세요.

잘못된 교체는 감소 상태를 오프라인 상태로 만들 수 있습니다

감소된 작동 중에는 살아남은 멤버 중 하나가 특정 데이터의 유일한 완전한 복사본을 포함할 수 있습니다. 실패한 멤버 대신 해당 디스크를 제거하면 RAID 레벨의 내결함성을 즉시 초과하거나 컨트롤러가 오래된 멤버를 갖게 될 수 있습니다.

안전한 RAID1 교체 확인에는 교체 전에 디스크 ID 확인이 포함됩니다. 동일한 원칙이 패리티 배열에도 적용됩니다: 물리적 시리얼과 일치할 때까지 경로 이름에 따라 조치하지 마세요.

시리얼 번호는 디스크와 베이 결함 진단에 도움을 줍니다.

드라이브 이동 후 오류가 발생하면 시리얼 번호를 통해 결함이 디스크를 따라 이동했는지 아니면 베이, 케이블, 전원선 또는 컨트롤러 포트에 남아 있는지 알 수 있습니다. 시리얼이 없으면 변경된 장치 이름 때문에 두 결과가 동일하게 보일 수 있습니다.

커뮤니티 문제 해결 패턴은 시리얼 기반 케이블 교체를 사용하여 제어된 연결 변경 후 어떤 물리적 드라이브가 사라지는지 추적합니다. 한 번에 하나의 변수를 변경하고 결과 시리얼-경로 맵을 기록하세요.

인쇄된 라벨 이상의 정보 수집

필드 중요한 이유 예시
시리얼 번호 안정적인 물리적 식별 ZDH2STM8
모델 및 펌웨어 호환성 및 알려진 동작 드라이브 계열 및 버전
배열 역할 데이터/패리티/미러/스페어 기능 표시 멤버 2 또는 핫 스페어
현재 장치 경로 지금 명령에 필요함 /dev/sdc
컨트롤러 및 포트 연결 경로 추적 HBA 0, 포트 3
섀시 또는 인클로저 베이 물리적 서비스 안내서 선반 1, 베이 4

디스크 자체를 확인하지 않고 USB 브리지나 인클로저 시리얼에 의존하지 마세요. 브리지 보고 시리얼 번호는 드라이브가 아닌 인클로저를 식별할 수 있어 여러 디스크가 동일하게 보일 수 있습니다.

베이 재배치 전에 맵을 만드세요.

  1. 모든 멤버가 있을 때 배열 상태와 컨트롤러 인벤토리를 내보내세요.
  2. 모델, 시리얼, 역할, 현재 경로, 컨트롤러 포트 및 물리적 베이를 기록하세요.
  3. 한 번에 하나의 디스크를 깜박이거나 위치를 확인하고, 라벨을 제거하지 않고 인쇄된 라벨을 확인하세요.
  4. 필요 시 전원을 끄고 계획된 캐리어만 이동하며, 이전 위치와 새 위치를 적은 표를 보관하세요.
  5. 부팅하고 인벤토리를 다시 내보내며 모든 일련 번호가 의도한 새 위치에 있는지 확인하세요.

경로가 변경되었다고 해서 멤버를 임포트, 초기화 또는 강제로 온라인 상태로 만들지 마세요. 먼저 어레이 메타데이터와 일련 번호 세트가 이동 전 기록과 일치하는지 확인하세요.

NAS 고장이 숨길 수 없는 곳에 맵 저장하기

NAS 외부에 사본을 보관하세요: 비밀번호 관리자 노트, 인쇄된 서비스 시트, 자산 시스템 또는 다른 컴퓨터에. 날짜와 컨트롤러 구성을 포함하세요. 하드웨어 변경으로 인해 오래된 베이 맵이 불완전해질 수 있습니다.

드라이브 교체, 케이블 이동, HBA 변경, 인클로저 추가 시마다 기록을 업데이트하세요. 거의 정확한 맵은 오래된 정보에 근거한 자신감 있는 행동을 부추겨 오히려 맵이 없는 것보다 위험할 수 있습니다.

모든 유지보수 기록에 맵 포함하기

드라이브를 교체할 때는 제거된 일련 번호와 설치된 일련 번호, 기술자의 작업 내용, 최종 어레이 역할을 기록하세요. 이는 보증 청구, 이후 고장 또는 예상치 못한 외부 구성 발생 시 유용한 연속성 기록을 만듭니다.

동일한 디스크가 여러 개 있는 시스템의 경우 섀시 내부나 서비스 폴더에 작은 인쇄된 베이 다이어그램을 추가하세요. 시각적 맵은 내보낸 컨트롤러 인벤토리를 보완하는 용도로 사용해야 하며 대체해서는 안 됩니다.

자주 묻는 질문

WWN이 일련 번호보다 더 좋은가요?

WWN도 강력한 고유 식별자이며 SAS 환경에서는 더 선호될 수 있습니다. 브리지나 인클로저가 디스크 일련 번호를 신뢰성 있게 전달하지 못할 때를 대비해 가능하면 둘 다 기록하세요.

드라이브 트레이에 일련 번호를 적어도 되나요?

네, 라벨이 공기 흐름이나 서비스 표시를 막지 않는 한 그렇습니다. 또한 트레이는 디스크와 독립적으로 교체될 수 있으므로 외부 디지털 사본도 보관하세요.

드라이브 순서 변경이 항상 RAID를 깨뜨리나요?

많은 최신 어레이는 슬롯 순서가 아닌 디스크 내 메타데이터에서 조립되지만, 케이블 연결, 부팅 장치, 외부 구성 및 컨트롤러별 규칙 때문에 정확한 맵이 여전히 필수적입니다.

서비스 규칙

베이를 만지기 전에 경고를 일련 번호와 일치시키고 그 일련 번호를 물리적 캐리어와 일치시키세요. 경로 재정렬은 관리할 수 있지만, 물리적 정체성을 잃는 것이 진짜 위험입니다.

지원 및 팁

더 읽어보기

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.