如何更改master和slave的mysql配置

时间:2009-09-04 04:06:16

标签: mysql

我需要调整我的master和slave mysql数据库服务器的innodb_buffer_pool_size,它们都在独立的盒子上运行。在奴隶上如果我发出“停止奴隶”我仍然无法/etc/init.d/mysql停止使my.cnf更改(Debian Lenny)。

/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)'

如何正确锁定复制状态以对两者进行更改然后将其重新启动?我是否需要重置从站然后再次告诉主站的日志位置?

1 个答案:

答案 0 :(得分:0)

看起来问题是你从(debian-sys-maint)管理mysql服务器的任何帐户都没有mysql中的超级用户权限。以root用户或其他具有超级用户权限的用户登录mysql服务器,并将超级用户添加到debian-sys-maint。