Versions Compared

Key

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

...

파일잠금 절체

파일 잠금이 리소스 역할에 따라 다르게 작용되어야 적용되어야 하는 만큼 기존 절체 과정에서도 고려되어야 합니다. 이것은 단순하게 강등을 하기 전 잠금하는 절차를 먼저 수행하는 것으로 처리합니다.

Code Block
c:\>fsradm lock r0
done
c:\>fsradm secondary r0
done

반대로 승격하기 전에는 잠금을 해제하고 승격해야 이와 반대로 승격 과정에선 fsradm primary 명령 이후 잠금을 해제 합니다.

Code Block
c:\>fsradm unlockprimary r0
done
c:\>fsradm primaryunlock r0
done


Info

파일 잠금이 활성화 되면 해당 복제 파일 셋에 대한 쓰기 I/O가 차단 되므로 관련된 애플리케이션 및 서비스들을 모두 종료하여 해당 파일로 I/O 가 더이상 발생하지 않게 한 후 잠금이 수행되도록 해야 합니다. 이렇게 하지 않으면 I/O 가 발생하는 도중 쓰기가 차단되어 I/O 에러가 유발되거나 애플리케이션이 가지고 있는 캐쉬 영역에 대한 Flush 가 실패되어 중요한 데이터의 기록이 누락될 수 있습니다. 절체 시에는 반드시 애플리케이션이 완전히 종료된 후 파일잠금이 수행되도록 보장해야 합니다.

...