AIX命令参考大全,卷 3,i - m - lvmstat 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 3,i - m

lvmstat 命令

用途

报告逻辑分区、逻辑卷和卷组的输入/输出统计信息。

语法

lvmstat { -l | -v } Name [ -e | -d ] [ -F ] [ -C ] [ -c Count ] [ -s ] [ Interval [ Iterations ] ]

描述

lvmstat 命令生成报告,它们可用于更改逻辑卷配置以更好地平衡物理磁盘间输入/输出负载。

缺省情况下,系统不启用这种统计信息集合。必须使用 -e 标志来为有问题的逻辑卷或卷组启用这项功能。为卷组启用统计信息集合就为卷组内的所有逻辑卷都启用了统计信息集合。

lvmstat 生成的第一个报告提供了自从系统引导以后的有关时间统计信息。每个后继报告包含先前报告产生以来的时间。所有的统计信息都是每次运行 lvmstat 时报告的。报告由一个报头行和接下来由标志指定的每个逻辑分区或逻辑卷的一行统计信息构成。

如果指定了 -l 标志,那么 Name 是逻辑卷名,且是这个逻辑卷的物理分区的统计信息。统计信息报告逐个处理逻辑分区的镜像副本。它以分区的 i/os(iocnt)号的降序列出。

Interval 参数指定在每两个报告之间的时间总量,以秒计。第一个报告包含自从卷组启动以来的统计信息,varyonvg。每个后继报告包含自先前报告以来的时间间隔内收集的统计信息。如果指定 Count 参数,只生成报告最上面的 Count 行。对于逻辑卷,如果 Count 为 10,只标识最繁忙的 10 个分区。如果指定了与 Interval 参数连用的 Iterations 参数,那么只有那个多迭代运行。如果没有指定 Iterations 参数,那么 lvmstat 连续地生成报告。如果在多次运行 lvmstat 时使用 Interval,并且如果自从上一次运行以来统计信息没有变化,那么将不打印报告。而是打印单独的句点 .

在通过识别最繁忙的逻辑卷的物理分区来确定物理卷是否妨碍性能时,lvmstat 命令尤为有用。

注:lvmstat 命令只报告本地节点的 I/O 统计信息。

报告

lvmstat 命令生成两种类型的报告,逻辑卷中的每个分区统计信息和卷组中的每个逻辑卷统计信息。报告具有以下格式:

描述
Log_part 逻辑分区号
mirror#Log_part 逻辑分区的镜像副本号
iocntLog_part 读/写请求号
Kb_readLog_part 读取的千字节总数
Kb_wrtnLog_part 写入的千字节总数
KbpsLog_part 每秒传送数据的千字节数

标志

-c Count 仅打印统计信息中指定数量的行。
-C 使指定逻辑卷/卷组的跟踪 iocnt、Kb_read 和 Kb_wrtn 的计数器清除。
-d 指定应该为有问题的逻辑卷/卷组禁用统计信息集合。
-e 指出应该为有问题的逻辑卷/卷组启用统计信息集合。
-F 使统计信息以冒号分隔的方式打印。
-l 指定要列出的节名。
-s 当使用 Interval 时禁止显示后继报告的页眉。
-v 指定已指定的 Name 是卷组名。

安全性

要使用 lvmstat,必须具有 root 用户权限。

示例

  1. 要为卷组 datavg 启用统计信息收集(启用所有 datavg 中的 LV),请输入:

    lvmstat -v datavg -e
  2. 要显示逻辑卷 hd2 的所有分区的历史记录,请输入:

    lvmstat -l hd2
  3. 要显示卷组 uservg 中最前面 5 个逻辑卷的历史记录,请输入:

    lvmstat -v uservg -c 5
  4. 要每隔 2 秒持续显示逻辑卷 ramlv 的报告,请输入:

    lvmstat -l ramlv 2
  5. 要每隔 2 秒显示卷组 rootvg 的 6 个报告,请输入:

    lvmstat -v rootvg 2 6
  6. 要复位卷组 uservg 中所有逻辑卷的统计信息的计数器,请输入:

    lvmstat -v uservg -C
  7. 要禁用 datalv 的统计信息收集,请输入:

    lvmstat -l datalv -d

文件

/usr/sbin/lvmstat 包含 lvmstat 命令。

相关信息

knlist 子例程。

/dev/kmem 特殊文件。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]