我需要调整我的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)'
如何正确锁定复制状态以对两者进行更改然后将其重新启动?我是否需要重置从站然后再次告诉主站的日志位置?
答案 0 :(得分:0)
看起来问题是你从(debian-sys-maint)管理mysql服务器的任何帐户都没有mysql中的超级用户权限。以root用户或其他具有超级用户权限的用户登录mysql服务器,并将超级用户添加到debian-sys-maint。