SafeLine에서 설정 자동 동기화 구성 방법

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

DevOps

대상자

  • 시스템 관리자 및 DevOps 엔지니어
  • SafeLine 7.x 기반의 클러스터 구성 및 구성 파일 동기화 필요자
  • 중간 난이도: 네트워크 설정 및 명령어 실행 경험 필요

핵심 요약

  • SafeLine 7.x의 config auto sync 기능master 노드의 설정을 slave 노드1분 간격으로 자동 동기화
  • master/slave 노드 설정 전 조건:

- SafeLine 버전 (7.x) 및 라이선스 (프로페셔널 버전) 일치 확인

- 네트워크 통신 가능성 검증

  • slave 노드수정 불가능 (기본적으로 연산 제한)
  • 로그 및 통계 정보 동기화 제외

섹션별 세부 요약

1. 초기 조건 확인

  • SafeLine 버전 (master/slave) 일치 확인 (7.x 포함 마이너 버전)
  • 프로페셔널 라이선스가 동일한지 확인
  • master/slave 노드 간 네트워크 통신 연결 상태 점검

2. master 노드 지정

  • master 노드로 지정된 장비 설정
  • slave 노드에서 실행할 명령어 확인 및 저장

3. slave 노드 설정

  • slave 노드 지정 후 master 노드 콘솔에서 발급된 바인딩 명령어 실행
  • 명령어 실행 결과 확인 (성공 시 이미지 참조)

4. 동기화 상태 확인

  • master 노드의 설정 변경slave 노드에서 동기화 여부 점검
  • slave 노드의 설정 변경 불가능 (기본적으로 연산 제한)

5. 동기화 해제

  • master 노드의 'unbind' 버튼 클릭으로 동기화 해제
  • slave 노드 수 제한 없음 (이론적 무한)

결론

  • SafeLine 7.x의 config auto sync는 고가용성 클러스터 구성에 유리하나, 로그/통계 제외수동 트래픽 전환 필요
  • 버전/라이선스 일치네트워크 통신 가능성 확인이 필수
  • slave 노드의 설정 제한을 고려한 장애 대응 전략 수립 권장