본문 바로가기

Database

[HANA] HANA 2.0 SPS04 - Take-over with Handshake and monitor

Takeover with handshake for planned maintenance

  • With this new option we ensure
    • No data loss, all log is available on the secondary before the take-over is trggered
    • No shutdown primary to prevent split-brain,the 'old' Primary will be suspended
    • Takeover는 guaranteed 된 상태에서만 수행되고 그렇지 않은 경우 실패로 돌아감
      • 그렇지 않은 경우에는 abort 됨 (sr_takeover 실패-에러) - HSR은 untouched 상태로 유지
  • Command
    • Takeover with handshake = [Secondary에서 수행] hdbnsutil -sr_takeover --suspendPrimary 
    • Suspended primary의 unlocking = hdbnsutil -sr_register 사용
  • Fast Restart Option과 궁합이 잘 맞음
    (Fruitful combination with Fast Restart Option)

 

 

 

Data shipping monitoring

  • hdbcons "replication info" 가 확장됨
    • hdbcons -p <PID> "replication info -t"
    • hdbcons -p <PID> "replication info -t -t"
    • usage text가 제공 됨
      • -t : [t]ransfer speed statistics for ongoing transfer
      • t : transfer speed statistics only
    • 이것을 통해서 상세 분석 가능
      • slow data shipping의 원인이 slow IO인지 NW문제인지를 확인할 수 있음