首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从复制停止工作

问从复制停止工作
EN

Database Administration用户
提问于 2018-10-25 07:23:31
回答 1查看 1.4K关注 0票数 0

今天早上我的奴隶停止工作..。

代码语言:javascript
复制
Slave_IO_State: Waiting for master to send event
Slave_IO_Running: Yes
Slave_SQL_Running: No

Last_SQL_Error:无法在表dynaccount.account上执行Update_rows事件;无法在'account‘中找到记录,Error_code: 1032;处理程序错误HA_ERR_KEY_NOT_FOUND;事件的主日志mysql-bin.0025,end_log_pos 802331975

恢复从

代码语言:javascript
复制
- Master
# mysqldump -u root -pxxx --single-transaction --hex-blob --routines --triggers --events --quick --add-drop-database --extended-insert --databases my_db | gzip > /root/dump.sql.gz
# scp -o 'StrictHostKeyChecking no' /root/dump.sql.gz root@remote.com:/root

- Slave
# mysql -u root_slave -pxxx -e "stop slave; reset master"

# pv /root/dump.sql.gz | gunzip | mysql -u root_slave -pxxx
# mysql -u root_slave -pxxx -e "start slave"
# mysql -u root_slave -pxxx -e "show slave status\G"

在还原奴隶之后,我总是犯同样的错误?!

EN

回答 1

Database Administration用户

回答已采纳

发布于 2018-10-25 08:02:07

将--master-data添加到mysqldump。这样,在加载mysqldump时,就会执行从位置到执行mysqldump的更改。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/220969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档