找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 48|回复: 4

qemu

[复制链接]

173

主题

1295

回帖

3191

积分

论坛元老

积分
3191
发表于 2017-7-6 00:55:42 | 显示全部楼层 |阅读模式
本帖最后由 eqblog 于 2017-7-6 00:57 编辑



  

主要是利用virsh实现对qemu-kvm的读写控制,但是在centos6下,不支持这个命令。

命令格式(来自红帽官网:https://blogs.igalia.com/berto/2015/08/14/io-limits-for-disk-groups-in-qemu-2-4/):

[ol]
  • virsh blkdeviotune   [[--config] [--live] | [--current]] [[total-bytes-sec] | [read-bytes-sec] [write-bytes-sec]] [[total-iops-sec] [read-iops-sec] [write-iops-sec]][/ol]复制代码
    使用示例:

    [ol]
  • virsh blkdeviotune kvm101 hda --read_bytes_sec $(expr 1024 \* 1024 \* 150) --write_bytes_sec $(expr 1024 \* 1024 \* 150)[/ol]复制代码
    示例命令中 kvm101为vmid也就是命令格式中的,hda是使用的虚拟硬盘(有可能用的并不是这个,请自行查看)。

    --read_bytes_sec $(expr 1024 \* 1024 \* 150) 将硬盘的读限制到150MB/S

    --write_bytes_sec $(expr 1024 \* 1024 \* 150) 将硬盘的写限制到150MB/S

    还可以限制iops,具体自己琢磨。反正我不会。





    个人小博 转载请注明链接:https://eqblog.com/js/qemu-kvm-limit-disk-io-centos7.html
  • 回复

    使用道具 举报

    89

    主题

    2010

    回帖

    4377

    积分

    论坛元老

    积分
    4377
    发表于 2017-7-6 01:21:49 | 显示全部楼层
    除了IOPS还有IO优先级呢

    回复

    使用道具 举报

    173

    主题

    1295

    回帖

    3191

    积分

    论坛元老

    积分
    3191
     楼主| 发表于 2017-7-6 01:28:57 | 显示全部楼层
    "

    virsh blkiotune id --weight  700 --live
    回复

    使用道具 举报

    133

    主题

    1081

    回帖

    2597

    积分

    金牌会员

    积分
    2597
    发表于 2017-7-6 01:21:00 | 显示全部楼层
    装个virtualizor不完事了
    回复

    使用道具 举报

    43

    主题

    1392

    回帖

    2987

    积分

    金牌会员

    积分
    2987
    发表于 2017-7-6 01:42:34 | 显示全部楼层
    限制了iops,也能把io读写速度也限制。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-4-20 03:41 , Processed in 0.015193 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表