[Linux-DRBD9] 미러디스크 SB 해결 방법

Symptoms

  • Linux 8.x  버전에서는 DRBD8 버전 사용이 불가능함. 
  • 이에 따라, 맨텍에서는 Linux 8.x 이상 버전에서는 DRBD9 버전으로 설치를 수행하고 있음.
  • 이때, 미러디스크에 SB가 발생한 경우에는 기존 해결 절차 외에 추가적인 커맨드가 필요함

Environment

  • CentOS 8.x 
  • MCCS ALL
  • DRBD 9.x

Cause

  • 원인은 알 수 없으나, SB가 발생한 상태에서 connect –discard-my-data 명령을 수행하면 source 노드에서 cs상태가 standalone으로 변경됨.

Solution

  • 1. MCCS Agent 중지
  • 2. 희생노드에서 drbdadm down r0, drbdadm up r0 수행
  • 3. 희생노드에서 drbdadm connect r0 –discard-my-data 수행
  • 4. 소스노드에서 drbdadm connect r0 수행