kvz*_*kvz 7 ionice tar software-raid amazon-ec2 rate-limiting
我的 tar 命令
tar --remove-files -cvif 2011-08-02_14-05-09.tar 2011-08-02_14-05-09
Run Code Online (Sandbox Code Playgroud)
写入 80MB/s。这超出了我们可以节省的容量,因为 MySQL 开始排队写入,最终我们会收到监控警报,因为系统不会永远等待 MySQL 并超时。
问:我可以节流tar到 20MB/s 吗?
在联机帮助页中没有找到任何内容,我们已经尝试使用最低ionice级别:/usr/bin/ionice -c3 tar <...>但这不会影响写入的 MB/s 并且 MySQL 仍然冻结。
也许ionice因为我们在/dev/md0软件 RAID 设备上而被忽略?
您可以使用ratepipe。
我下载并试用了它,它似乎是 DTRT。它应该适合你:
tar --remove-files -cvif - 2011-08-02_14-05-09 | ratepipe -r 20 > 2011-08-02_14-05-09.tar
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
896 次 |
| 最近记录: |