이중화 해제 가이드

개요

  • 본 가이드는 이중화로 구성되어있는 노드를 해제하여 단일 노드 2개로 전환할 때의 가이드입니다.

    • 수집 노드를 기준으로 작성하였습니다.
  • 구축 당시 이중화로 구성되었지만, 고객사 환경 또는 운영부서 요청에 따라 작업 시 참고합니다.

작업 절차

  1. 클러스터 노드 수정

    • Sonar UI 내 시스템 → 클러스터에서 해제할 클러스터의 노드를 수정합니다.

    • 고가용성 모드 체크 해제

  2. Standby모드로 사용하던 노드의 서비스 중지, 타 노드 ENT UI에서 해당 노드의 페더레이션 내용 삭제

  3. 전달노드의 base 삭제 / 재등록

    • 전달노드의 로그프레소 쉘 접속

    • data_1, data_2 가 이중화 환경이라고 가정

      forwarder.removeBasePair [베이스 명]
      예시) forwarder.removeBasePair DATA1
      
      forwarder.addBasePair [베이스 명]
      예시) forwarder.addBasePair DATA1 data_1 data_1
      
  4. 테이블 이중화 해제

    • 수집노드 Active의 ENT UI 내 쿼리

      system tables | search table != "araqne*" and table != "sys*"
      | eval cmd = format("logstorage.alterTable %s", table) | fields cmd | outputtxt overwrite=t /tmp/alter.txt cmd
      
    • outputtxt 경로에 생성된 txt 파일을 batch 명령어로 수행

      batch.file /tmp/alter.txt
      
  5. 기존 수집노드 데이터 백업

    • 이중화 해제한 Standby 노드의 data 디렉터리 백업
  6. 신규 수집노드로 재 설치