본문 바로가기
MySQL Tool

[Percona Toolkit] pt-config-diff

by 모모레 2015. 6. 16.

pt-config-diff 는 2개 이상의 설정 파일 및 DSN의 다른 점 또는 시스탬 변수의 값을 비교해주는 프로그램이다. 

사용 방법은 다음과 같다. 

pt-config-diff [OPTIONS] CONFIG CONFIG [CONFIG...]

사용할 수 있는 옵션들은 다음과 같다. 

--ask-pass

--charset

--config

--database

--defaults-file

--help

--host

--[no]ignore-case

대소문자 구문을 무시하던가 무시하지 않던가 하는 옵션 

--ignore-variables

비교하고 싶지 않은 변수명을 지정 

--password

--pid

--port

--[no]report

--report-width

--set-vars

--socket

--user

--version

--[no]version-check

이 툴을 사용하려면 기본적으로 시스템에 Perl, DBI, DBD::mysql과 그것과 연관된 패키지들이 설치되어 있어야 한다. 

예제는 다음과 같다. 

[mysql@oraclelinux6 mysql]$ pt-config-diff /db/mysql/my.cnf /db/mysql/support-files/my-default.cnf 

1 config difference

Variable                  /db/mysql/my.cnf /db/mysql/support-files/my-default.

========================= ================ ===================================

port                      3306             3307

[mysql@oraclelinux6 mysql]$

[mysql@oraclelinux6 mysql]$ pt-config-diff h=10.0.0.103,u=root,p=test,P=3306 h=10.0.0.104

2 config differences

Variable                  oraclelinux6.localdomain  oraclelinux6.localdomain

========================= ========================= =========================

server_id                 103                       104

server_uuid               d9f30556-1498-11e5-93d... 3f002b2e-1499-11e5-93d...

[mysql@oraclelinux6 mysql]$

'MySQL Tool ' 카테고리의 다른 글

[percona toolkit] pt-table-checksum  (0) 2015.06.28
[Percona Toolkit] 설치법 및 알아야 할 내용  (0) 2015.06.17
[Percona Toolkit] pt-align  (0) 2015.06.16
14. mysql_config_editor 사용법  (0) 2014.03.10
13. mysqlaccess 사용법  (0) 2014.02.09