2009-09-04 4 views
0

마스터와 슬레이브 mysql 데이터베이스 서버의 innodb_buffer_pool_size를 조정해야한다. 둘 다 독립 박스에서 실행 중이다. 슬레이브에서 "스톱 슬레이브"를 발행하면 여전히 /etc/init.d/mysql을 사용하여 my.cnf 변경을 중지 할 수 없습니다 (Debian Lenny).마스터와 슬레이브의 mysql 설정을 변경하는 방법

/etc/init.d/mysql stop 
Stopping MySQL database server: mysqld failed! 

/etc/init.d/mysql reload 

Reloading MySQL database server: mysqld/usr/bin/mysqladmin: connect to server at 'localhost' failed 
error: 'Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)' 

어떻게 제대로 모두 다음까지 그들을 돌려 보내야에서 변경할 수있는 복제 상태를 잠글 수 있습니다? 슬레이브를 재설정하고 마스터의 로그 위치를 다시 말해야합니까?

+0

먼저 마스터를 중지 한 다음 슬레이브를 중지하면 작동하지 않습니까? – tuergeist

답변

0

처럼 보일 것입니다. 문제는 (debian-sys-maint)의 mysql 서버를 관리하는 계정에 mysql의 수퍼 유저 권한이 없다는 것입니다. 슈퍼 유저 권한으로 루트 또는 다른 사용자로 mysql 서버에 로그인하고 수퍼 유저를 debian-sys-maint에 추가하십시오.

관련 문제