首页/云/云平台与虚拟化速查/virsh 磁盘限速:blkdeviotune
虚拟化操作94 条

virsh 磁盘限速:blkdeviotune

blkdeviotune 对单块虚拟盘设置 IOPS/带宽上限,适合多租户或共享存储环境做干扰隔离;支持按总量或读写分别限制。

云平台与虚拟化速查云更新于 2026-10-12
查看virsh blkdeviotune vm1 vda
总量限速--total-iops-sec / --total-bytes-sec
读写分设--read-iops-sec、--write-iops-sec 等
生效范围--live 立即、--config 持久

把 vda 限制为 500 IOPS、100MiB/s

把 vda 限制为 500 IOPS、100MiB/s
virsh blkdeviotune vm1 vda --total-iops-sec 500 --total-bytes-sec 104857600 --live --config
virsh blkdeviotune vm1 vda   # 复核
限速作用于该盘整条链路,突发型业务可能被误伤;建议先在测试环境验证阈值。

易错点

  • 对系统盘限速过紧:guest 启动与日志写入明显变慢

数据来源与参考

  • virsh 手册:blkdeviotune
  • libvirt 文档:Block IO tuning
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌