Versions Compared

Key

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

...

auto_file_lock 옵션은 기본 활성화되어 있습니다. 리소스의 역할이 강등된다면 파일들은 기본적으로 잠겨진 상태가 됩니다. 잠겨진 파일들을 해제하려면 리소스의 역할을 승격하거나 unlock 명령을 통해 잠금을 해제해야 합니다.

강등 시 잠금은 자동이지만 해제는 자동이 아닙니다.

수동 잠금

...

Info
  • 파일 잠금이 활성화 되면 해당 복제 파일 셋에 대한 쓰기 I/O가 차단 되므로 관련된 애플리케이션 및 서비스들을 모두 종료하여 해당 파일로 I/O 가 더이상 발생하지 않게 한 후 잠금이 수행되도록 해야 합니다. 이렇게 하지 않으면 I/O 가 발생하는 도중 쓰기가 차단되어 I/O 에러가 유발되거나 애플리케이션이 가지고 있는 캐쉬 영역에 대한 Flush 가 실패되어 중요한 데이터의 기록이 누락될 수 있습니다. 절체 시에는 반드시 애플리케이션이 완전히 종료된 종료작업을 수행한 후 파일잠금이 수행되도록 보장해야 합니다.
  • 파일잠금 기능은 리소스의 역할에 따라 Secondary에서 활성화 되고 Primary에서 비활성화 되어 통상 타깃 파일보호 기능으로도 통용됩니다만약 애플리케이션이 종료하지 못했거나 파일의 핸들을 잡고 있다면 강등 과정은 성공하더라도 절체 이후 타깃의 쓰기가 실패될 수 있습니다. 타깃의 파일이 이미 읽기모드로 열려져 있을 경우 FSR 엔진이 쓰기 제어를 할 수 없기 때문입니다. FSR 1.2 에서는 이러한 문제를 예방하기 위해 파일잠금 시 이미 열려져 있는 파일핸들을 모두 강제로 닫아서 처리합니다.


조회

상태 조회

FSR의 상태를 fsradm status 명령을 통해 조회할 수 있습니다.

...