가. Master 서버 설정
1. Slave 서버에서 접근할 수 있도록 권한을 준다.
mysql> GRANT REPLICATION SLAVE ON *.* TO 'ID'@'IP' IDENTIFIED BY 'PASSWORD';
ID : Master MySQL의 user id로 Slave의 접근함
IP : Slave 서버의 IP
PASSWORD : MySQL에서 쓰는 id의 password
2. Master 역할을 수 있는 권한 부여
[mysqld]
server-id = 1
binlog-do-db = 'DB_NAME'
binlog-ignore-db = mysql
binlog-ignore-db = information_schema
log-bin = mysql-bin
server-id 동기화 구성에 참여한 각각의 MySQL들을 구분짓기 위한 UNIQUE ID로서 중복되면
binlog-do-db : 실제 동기화 하려는 대상 DB의 이름. DB마다 라인씩 추가하면 된다.
binlog-ignore-db : 동기화 하지 않을 DB의 DB마다 한 라인씩 추가하면 된다.
log-bin : 아마도 mysql의 file 이름.
나. Slave 서버
1. Slave 역할을 할 수 권한 부여
[mysqld]
server-id = 2
master-host = 'Master IP'
master-user = 'ID'
master-password = 'PASSWORD'
master-port = 3306
log-bin = mysql-bin
server-id : 역할과 동일하게 UNIQUE ID
master-host : Master 서버의 IP
master-user : Master 서버의 MySQL에 생성했던 Replication 계정 ID
master-password : Replication 계정 ID의 비밀번호
master-port : 서버의 MySQL 원격 접속 포트번호 (기본: 3306)
log-bin : 역할과 동일하게 아마도 log file 이름
다. 동기화 작동
1. Master 재시작 후 MySQL에 접속
2. Master 서버 확인
********************** 1. row **********************
File : mysql-bin.000003
Position : 98
Binlog_Do_DB : test
Binlog_Ignore_DB : mysql, information_schema
1 row in set (0.00 sec)
mysql>
3. Slave 서버 후 MySQL에 접속
4. Slave 서버 동작
mysql> SHOW SLAVE STATUS\G
********************** 1. row **********************
Slave_IO_State : Waiting for master to send event (정상)
Master_Host : IP
Master_User : ID
Master_Port : 3306
Connection_Retry : 60
Master_Log_File : mysql-bin.000003
Read_Master_Log_Pos : 98
.
.
Slave_IO_Running : Yes (정상)
Slave_SQL_Running : Yes (정상)
.
.
1 row in set (0.00 sec)
mysql>
Read_Master_Log_Pos : STATUS의 Position과 동일하다.
Slave_IO_State, Slave_IO_Running, Slave_SQL_Running 의 위와 같다면 정상
댓글 5개
게시글 목록
| 번호 | 제목 |
|---|---|
| 29519 | |
| 13798 | |
| 21031 | |
| 430 | |
| 426 | |
| 13796 | |
| 422 | |
| 418 | |
| 13793 | |
| 415 | |
| 29513 |
HTML
2.php 초보탈출(배열)
5
|
| 13791 | |
| 407 | |
| 392 | |
| 383 | |
| 381 | |
| 371 | |
| 368 | |
| 13785 |
MySQL
php 초보 탈출 (기초 및 변수 편)
5
|
| 364 | |
| 361 | |
| 21027 | |
| 29509 |
HTML
php 는 얼마나 유연한가?
3
|
| 29507 | |
| 357 | |
| 13779 | |
| 356 | |
| 29505 | |
| 13778 |
JavaScript
onmouseover시 onmouseout까지 따라다니는 레이어 띄우기..
|
| 13775 | |
| 29504 | |
| 13774 |
JavaScript
현재 페이지 저장하기
|
| 353 | |
| 350 | |
| 346 | |
| 13773 |
JavaScript
프린트 출력 자바스크립트 소스
|
| 29494 |
HTML
HTML5 가이드
9
|
| 25166 | |
| 13771 |
Flash
video 태그
1
|
| 13769 | |
| 340 | |
| 329 | |
| 13765 |
Flash
HTML5 동영상 출력 관련 맛보기!
3
|
| 324 | |
| 319 | |
| 318 | |
| 314 | |
| 312 | |
| 310 | |
| 307 | |
| 300 | |
| 299 | |
| 13761 |
jQuery
Jquery 1.3.2 Cheat Sheet
3
|
| 13758 | |
| 13756 | |
| 13754 |
기타
특정 IP 차단하기
1
|
| 13752 |
JavaScript
php호스팅을 하고있는데 mssql에 있는 데이터를 가져와야합니다.
1
|
| 13750 | |
| 29493 |
HTML
아이피 차단소스
|
| 29492 | |
| 13749 |
JavaScript
특정아이피와 포트에 접속 가능할경우
|
| 13747 |
PHP
검색사이트 긁어오기
1
|
| 29489 | |
| 13746 |
JavaScript
링크를 클릭했을때 클릭수를 카운트
|
| 13745 | |
| 13744 | |
| 13743 |
MySQL
온라인 로또복권
|
| 13742 | |
| 29488 |
HTML
한국일보 실시간 속보보기
|
| 13740 |
JavaScript
법원경매넷 문서 파징 프로그램
1
|
| 13739 |
기타
후이즈검색 소스
|
| 13738 | |
| 13737 | |
| 13731 | |
| 13730 |
JavaScript
Session.Timeout 최대값은 24시간
|
| 13729 | |
| 13728 | |
| 13727 | |
| 29487 |
HTML
국가별 다른 페이지 엑세스
|
| 13726 |
JavaScript
ASP에서 배달 확인/ 읽음 확인 구현 방법
|
| 13725 |
기타
오버플로 에러
|
| 13724 |
기타
데이타 합치기
|
| 13723 | |
| 29486 | |
| 13722 |
기타
중복체크
|
| 13721 |
기타
접속자 목록
|
| 13720 | |
| 29485 |
HTML
현재, 이전페이지 url 호출
|
| 13719 |
JavaScript
case 문
|
| 21013 | |
| 21007 | |
| 13715 | |
| 13713 |
정규표현식
grep을 사용한 파일내용 찾기
1
|
| 13710 |
JavaScript
awk 사용하기
2
|
| 13707 | |
| 13705 |
JavaScript
프로세스별 메모리 사용량 보기
1
|
| 13700 | |
| 25155 | |
| 13698 |
JavaScript
UTF-8 한글 TEST
1
|
| 13697 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기