This occurs when pt-table-checksum connects to the master via socket even if master port is not 3306:
1) To test create master and slave and make sure they do not use port 3306
2) Use pt-table-checksum to connect to socket: PTDEBUG=1 pt-table-checksum --socket=/tmp/mysql_sandbox20886.sock
*** # DSNParser:1567 7903 DBI:mysql:;host=localhost;mysql_socket=/tmp/mysql_sandbox20886.sock;mysql_read_default_group=client undef undef mysql_enable_utf8=>0, ShowErrorStatement=>1, AutoCommit=>1, RaiseError=>1, PrintError=>0 # MasterSlave:5051 7903 Recursion methods: processlist hosts ***
This occurs when pt-table-checksum connects to the master via socket even if master port is not 3306:
1) To test create master and slave and make sure they do not use port 3306
2) Use pt-table-checksum to connect to socket: /tmp/mysql_ sandbox20886. sock
PTDEBUG=1 pt-table-checksum --socket=
*** ;host=localhost ;mysql_ socket= /tmp/mysql_ sandbox20886. sock;mysql_ read_default_ group=client undef undef mysql_enable_ utf8=>0, ShowErrorStatem ent=>1, AutoCommit=>1, RaiseError=>1, PrintError=>0
# DSNParser:1567 7903 DBI:mysql:
# MasterSlave:5051 7903 Recursion methods: processlist hosts
***