질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

MySQL 리플리케이션 에러메세지

작성자 정보

  • 안재성 작성
  • 작성일

컨텐츠 정보

본문

다음과 같이 리플리케이션 셋팅하고 TEST 했습니다.

==============
== 구축방법 ==
==============

━ 가정 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
A SERVER
- insert, update, delete, select 작업하는 main db (master)
- ip : 1.1.1.1

B SERVER
- select 만 하는 sub db (slave)
- ip : 2.2.2.2
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


#################### My.cnf 설정 ####################
A SERVER

vi /etc/my.cnf
...
log-bin
server-id = 1
...
 

B SERVER /etc/my.cnf 에서 [mysqld] Section

master-host = 1.1.1.1
master-user = mydb 
master-password = 123123
master-port = 3306
server-id = 2
master-connect-retry = 60

 

A SERVER,  B SERVER restart !!

 

070424 18:35:29 [ERROR]   <-------문제메세지
While trying to obtain the list of slaves from the master '1.1.1.1:3306',
user 'mydb' got the following error:
'Access denied; you need the REPLICATION SLAVE privilege for this operation'

070424 18:35:29 [Note] Slave I/O thread exiting, read up to log 'FIRST', position 4

==> 에러코드 참조하여 찾아보니 이러했지만 코드만 나와있지 멀 하라는건 여전히 제몫이더군욤
Error: 1227 SQLSTATE: 42000 (ER_SPECIFIC_ACCESS_DENIED_ERROR)
Message: Access denied; you need the %s privilege for this operation

슬레이브에서 마스터로 mydb계정이 접속 차단되었다는건데..
그냥 서버에서 TEST해보면 원격접속잘 되며 마스터에도 %로 되어잇어
문제될것이 없다고 봅니다.

요러한 경험이나 조언 부탁드립니다.

관련자료

댓글 1

안재성님의 댓글

  • 안재성
  • 작성일
역시 저의 질문들은 아직 답변한번 못받아보고
결국 또 자체 해결하고 결과 올립니다.

마스터 쪽에 첫 셋팅상에 문제라기보다는 올드패스워드 문제로
user테이블
% root PW 요게 패스워드가 낮은 버번으로되어있더군요
그래서 요거 삭제하고 원격에서 root로 접속가능하도록
% root PW 다시 넣어주고 하니까
안정적으로 잘 ~ 되네요~

공지사항


뉴스광장


  • 현재 회원수 :  60,150 명
  • 현재 강좌수 :  36,432 개
  • 현재 접속자 :  238 명