AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题 / 434949
Accepted
user246270
user246270
Asked: 2018-04-02 18:27:16 +0800 CST2018-04-02 18:27:16 +0800 CST 2018-04-02 18:27:16 +0800 CST

使用 ZFS zvols 读取 iostat 利用率

  • 772

首先,我 5 天前在 Serverfault 上问过这个问题。我希望我把它带到 Unix&Linux 堆栈来并没有做坏事。我还在其他 3 个与 Stack 无关的网站上问过这个问题,但没有答案。如果我能得到答案,我计划用答​​案更新每个站点。开始了。

我很难理解 iostat -x 的输出,特别是 ZFS zvols。我正在运行 Proxmox 4.4,完全更新并遇到一些普遍较差的 IO 性能。

在对性能缓慢进行故障排除时,我正在查看 iostat -x 1 并看到这种利用率读数几乎不断。

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
sda               0.00     0.00   77.00  115.00   308.00   640.00     9.88     2.02   10.33    9.92   10.61   3.58  68.80
sdb               0.00     0.00   81.00  116.00   324.00   644.00     9.83     1.32    6.72    6.42    6.93   2.50  49.20
...
sde               0.00     0.00   77.00  117.00   308.00   640.00     9.77     1.16    6.25    5.25    6.91   2.35  45.60
sdf               0.00     0.00   78.00  116.00   312.00   640.00     9.81     1.25    6.45    5.64    7.00   2.47  48.00
...
zd32              0.00     0.00    0.00  197.00     0.00   788.00     8.00     1.09    5.54    0.00    5.54   5.06  99.60

我感到困惑的是,zd32(我的 VM 的 zvol)的利用率百分比为 100%,而底层存储的利用率约为 50%。

我的问题是:zvol 利用率不应该反映底层存储设备的利用率吗?

作为参考,此系统上还有其他 VM,但此故障排除是在数小时后完成的,因此它们处于空闲状态。这台虚拟机是唯一一个繁忙的虚拟机,正在运行 Windows 更新。zpool 是 7200RPM SATA 磁盘的 RAID-Z2,因此并非完全为令人难以置信的速度而构建。我只是想知道现在的利用率。

zfs proxmox
  • 1 1 个回答
  • 1152 Views

1 个回答

  • Voted
  1. Best Answer
    Mikhail Zakharov
    2018-04-12T06:34:51+08:002018-04-12T06:34:51+08:00

    这里有一些提示。是的,它应该,因为 zfs 卷是在位于存储设备上的 zpool 上创建的。如果该存储在其他资源之间共享,它们可能会影响 zfs 池和卷。

    不幸的是,我不知道 Proxmox 是什么,但 %util 通常会显示设备具有积极事务队列的时间。队列中的事务数为 avgqu-sz。这两个值还取决于可以支持相当大队列的存储系统类型和型号。所以,这可能是一个不好的症状,也可能不是。因此,首先最好查看:await、r/s、w/s、rkB/s、wkB/s 以查看该卷是否存在真正的工作负载和性能问题。

    有一个特殊的命令:zpool iostat监控zpool statistic。

    • 0

相关问题

  • 亚马逊 Linux AMI 上的 ZFS

  • 适用于 Linux 的 Windows 子系统上的 OpenZFS

  • 暂停“zfs 通过 PV 发送”并恢复的最佳方法是什么

  • 如果禁用校验和,ZFS 使用非 ECC RAM 是否更安全?

  • 为什么 ZFS 不报告磁盘已降级?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    ssh 无法协商:“找不到匹配的密码”,正在拒绝 cbc

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    如何卸载内核模块“nvidia-drm”?

    • 13 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Wong Jia Hau ssh-add 返回:“连接代理时出错:没有这样的文件或目录” 2018-08-24 23:28:13 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST
  • Martin Hope
    Bagas Sanjaya 为什么 Linux 使用 LF 作为换行符? 2017-12-20 05:48:21 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve