Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

FSR 은 다음의 오류 상황들을 장애로 정의하고 이에 대한 후속 대응과 정책을 제공합니다.

  • 복제 대상 오류
  • 파일 I/O 오류

복제

...

파일 I/O 가 실패하면 FSR 은 다음과 같이 failed 상태가 됩니다.

...

파일 I/O 오류의 문제는 관리자가 오류 상황을 파악하고 문제가 해소되도록 별도로 조치를 취해야 합니다. 이 오류가 해결되어야 복제를 다시 정상화 시킬 수 있습니다.

별도 조치로 오류가 해결되면 정합성 검사 기능을 이용해 복제를 정상화 합니다. 보통 I/O 오류가 발생하면 전체 복제 파일셋에서 일부 파일들에 대해서만 오류가 발생할 경우가 많습니다. 그래서 소스와 타깃 간의 정합성 검사를 통해 일부의 불일치 파일들을 확인하고 재동기화를 시켜서 복제가 정상화되도록 합니다. 만일 많은 양의 데이터와 파일들에서 오류가 발생했다면 전체 동기화를 다시 하는게 좋습니다.

정합성 검사에 대한 자세한 내용은 작업의 정합성 검사를 참고하세요.

디스크 오류

디스크 오류가 발생하는 상황은 다음과 같습니다.

  • OS 커널의 스토리지 드라이버 계층에서 I/O 오류가 발생할 수 있습니다. 이 오류가 일시적으로 발생한 오류라면 앞 단락의 I/O 와 동일하게 취급하여 처리하면 됩니다. 오류가 영구적일 경우에는 관련 드라이버를 다시 설치하거나 스토리지 환경에서 발생하는 문제에 대해 조사해야 합니다.
  • 디스크 미디어의 배드섹터 또는 물리적 파손으로 인한 I/O 오류가 발생하면 영구적인 장애로서 디스크 교체가 요구됩니다. 
    • 앞 단락의 I/O 오류는 소프트웨어적인 오류로서 일시적인 I/O 오류로 분류합니다.
  • 볼륨이 마운트 해제(umount) 되었을 경우(시스템 종료 시 umount 제외)에도 영구적인 장애로 간주 합니다. 마운트 해제를 기본적으로 영구적 장애로 간주하는 이유는 마운트 해제 이후의 파일의 데이터가 보존되는 지 FSR 이 알수 없기 때문입니다. 만약 마운트 해제 이후의 파일 데이터가 변경되지 않는 것이 보장된다면 해당 볼륨을 다시 마운트 하여 FSR attach 를 통해 복구하면 됩니다.

...

대상 오류

복제 대상이 위치한 볼륨이 운영 중 마운트 해제 되거나 물리적 파손으로 인해 저장매체 자체가 문제 될 경우를 복제 대상 오류로 규정합니다. 이 경우 사용자는 디스크 교체를 하는 등 원본 볼륨 장치를 수동으로 복구해야 하며 복구 이후 전체 동기화를 통해 재 시작 해야 합니다.


파일 I/O 오류

파일 I/O 는 파일경로 문제로 인한 오류 라든지 계정에 따른 권한 문제 등  다양한 상황에서 오류가 발생될 수 있습니다. I/O 오류가 자주 발생되는 것은 아니지만 의도치 않은 환경의 변화 라든지 잘못 작성된 응용에 의해 오류가 발생되는 것은 일반적 입니다. 이렇게 소스 측 응용 프로그램에 의해 수행하는 파일 I/O의 오류에 대해선 장애로 간주하지 않고 일반적인 파일 I/O 오류로 봅니다. 단 fsr 에서 수행하는 파일 I/O 오류가 실패한다면 이는 장애가 됩니다. fsr 이 파일 I/O 를 할 수 없으면 미러링 연산이 근본적으로 불가하므로 장애 처리는 불가피 합니다.

이 경우에도 관리자는 장애를 수동으로 복구해야 하며 파일 I/O 가 정상화된 후 복제를 재 구성하고 전체 동기화를 통해 재 시작해야 합니다.