• MySQL매뉴얼
    • MySQL 5.6 매뉴얼
    • MySQL 5.1 매뉴얼
    • MySQL 5.0 매뉴얼
    • MySQL HA 매뉴얼
  • 기술문서
    • Xtrabackup 구성
    • 메모리 사용량 모니터링
  • 라이선스
  • 온라인문의
  • 회사소개
  • → 목 록 (MySQL5.6 한글메뉴얼) [close]
  • 1. MySQL 5.6 새로운 기능
  • 2. MySQL 설치 및 업그레이드
  • 3. MySQL Tutorial
  • 4. MySQL 프로그램
  • 5. MySQL 서버관리
  • 6. 보안
  • 7. 백업 및 복구
  • 8. 최적화
  • 9. Language Structure(언어구조)
  • 10. Character Sets(Globalization)
  • 11. 데이터형(Data Types)
  • 12. 함수와 연산자
  • 13. SQL 문법
  • 14. InnoDB 스토리지 엔진
  • 15. 기타 스토리지 엔진
  • 16. 고가용성 및 확장성
  • 17. 리플리케이션
  • 1. Replication 구성
    1. Replication 설정 방법
    1. Replication 마스터 구성 설정
    2. Replication 슬레이브 구성 설정
    3. Creating a User for Replication
    4. Replication 마스터 바이너리 로그 좌표 취득
    5. mysqldump를 사용하여 데이터 스냅 샷 생성
    6. Raw data 파일을 사용하여 데이터 스냅 샷 생성
    7. 새로운 마스터와 슬레이브를 사용한 복제 설정
    8. 기존 데이터에 의한 복제 설정
    9. 기존 복제 환경에 추가 슬레이브의 도입
    10. 슬레이브에서 마스터 구성 설정
    2. Replication Formats
    3. 글로벌 트랜잭션 식별자를 사용하여 복제
    4. Replication 및 바이너리 Logging 옵션 과 변수
    5. 일반적인 Replication 관리 작업
    2. Replication 구현
    3. Replication 솔루션
    4. Replication Notes and Tips
  • 18. MySQL Cluster
  • 19. 파티셔닝
  • 20. Stored Programs and Views
  • 21. INFORMATION_SCHEMA
  • 22. PERFORMANCE SCHEMA
  • 23. 컨넥터 및 API
  • 24. MySQL 확장
  • 25. MySQL Enterprise Edition
  • 26. MySQL Workbench
  • 27. 제약 및 제한
  • 28. MySQL 5.7 새로운 기능

17.1.1.1 Replication 마스터 구성 설정

복제 마스터에서 바이너리 로깅을 활성화하여 고유 서버 ID를 작성해야합니다. 이것이 아직 완료되지 않은 경우 서버를 다시 시작해야합니다.

바이너리 로그가 마스터에서 슬레이브로 변경 사항을 복제하기위한 기반이기 때문에 바이너리 로깅이 마스터에서 유효해야합니다. 바이너리 로깅이 log-bin 옵션을 사용하여 활성화되어 있지 않으면 복제 할 수 없습니다.

복제 그룹의 각 서버는 고유 서버 ID를 사용하여 구성해야합니다. 이 ID는 그룹 내의 개별 서버를 식별하는 데 사용되며, 1에서 (2 32) - 1 사이의 양의 정수가 아니면 안됩니다. 번호를 어떻게 구성하고 선택하는 것은 선택 사항입니다.

바이너리 로그와 서버 ID 옵션을 구성하려면 MySQL 서버를 종료하고 my.cnf 또는 my.ini 파일을 편집합니다. 구성 파일의 [mysqld] 섹션에 log-bin 및 server-id 옵션을 추가합니다. 이 옵션은 이미 존재하고 있지만, 주석 처리되어있는 경우 해당 옵션의 주석을 해제하고 필요에 따라 변경합니다. 예를 들어, mysql-bin 로그 파일 이름 접두어를 사용하여 바이너리 로깅을 활성화하고 ID가 1 서버를 구성하려면 다음 줄을 사용합니다.

 [mysqld]
 log-bin = mysql-bin
 server-id = 1

변경 한 후에 서버를 다시 시작합니다.

참고

server-id 를 생략하면 (또는 명시 적으로 기본값 인 0으로 설정하면) 마스터 슬레이브에서 어떤 연결도 거부합니다.

참고

트랜잭션 지원 InnoDB 를 사용하는 복제 설정에서 지속성과 일관성을 가능한 한 높게하기 위해 my.cnf 파일에서 innodb_flush_log_at_trx_commit=1 및 sync_binlog=1 을 사용하십시오.

참고

skip-networking 옵션을 복제 마스터로 설정되어 있지 않은지 확인합니다. 네트워킹이 비활성화되어있는 슬레이브는 마스터와 통신 할 수없고 복제가 실패합니다.


서울시 강남구 영동대로 602 6층
TEL: 02-6061-0006  /  E: csr@mysqlkorea.com
주식회사 이노클러스터  등록번호 : 727-86-02261
Copyright © innocluster Co. ltd. all rights reserved