小编ter*_*ten的帖子

Mysql (percona-server 5.5) 在导入 (myloader) 期间完全停止

在配置我们的新服务器(IBM X3650M4、2x Intel Xeon E5-2620、64G RAM、RAID 10(4x 240G SSD))时,我们遇到了一个奇怪的问题。我们试图将转储 ( mydumper) 从我们的(旧)生产环境导入到我们的新环境中,但我们几乎无法这样做。

转储为47G(压缩),+/- 4500 个表,最大的表为 7.1G(54285914 行)、2.2G、1.7G 和 1.7G。

我们试图myloader用 12 个(或 8 个)线程运行,但大多数时候都失败了。几分钟后,myloader遇到大桌子和摊位。一些工具显示没有更多活动(htop没有 CPU 负载,iostat没有写入或读取),mytop显示 4 个(长时间运行)永远不会完成的查询,大多数innotop屏幕都被冻结(因为SHOW INNODB STATUS不再返回任何结果)。当我尝试重新启动时mysql也失败了,因为mysql无法杀死多个线程。唯一的补救方法是使用killall -9 mysqld mysql.

我们正在使用以下 mysql 配置:

# cat /etc/mysql/my.cnf 
# Ansible managed

[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock

ssl_cert = /etc/mysql/client-cert.pem
ssl_key = …
Run Code Online (Sandbox Code Playgroud)

mysql innodb import percona-server ssd

6
推荐指数
1
解决办法
1618
查看次数

标签 统计

import ×1

innodb ×1

mysql ×1

percona-server ×1

ssd ×1