AIX で論理ボリューム I/O 統計をリストするコマンド

AIX で論理ボリューム I/O 統計をリストするコマンド

論理ボリュームのI / O統計(例:読み取り/秒、書き込み/秒、io使用率%、読み取り/秒あたりのkb、書き込み/秒あたりのkb)を表示するコマンドを探しています。

試しましたが、iostatディスク全体の結果を提供します。

dfボリューム/dev/hd3などを一覧表示します。/dev/hd4この形式のすべてのアイテムの統計を探しています。

出力は次のとおりですdf -k

$ df -k
    Filesystem    1024-blocks      Free %Used    Iused %Iused Mounted on  
    /dev/hd4           262144     61200   77%    10305    41% /  
    /dev/hd2          2818048    813264   72%    43118    19% /usr  
    /dev/hd9var        458752    161356   65%     6140    14% /var  
    /dev/hd3           196608    194396    2%       55     1% /tmp  
    /dev/hd1            65536     65120    1%       20     1% /home  

正しいコマンドを教えてもらえますか?

答え1

EightTonyが指摘したように、lvmstatを探しています(参照:オペレーティングシステム7.1またはオペレーティングシステム6.1--同じ構文)コマンドです。lvmstat -l LVNAME -e(LV-level)または(VG-level)を使用して、LVレベルまたはVGレベル全体で統計機能を有効にできますlvmstat -v VGNAME -e。 VGレベルで有効にすると、VGのすべてのLV収集が有効になります。その後、を使用して目的の統計を収集できます。たとえば、lvmstat -l hd3 55秒ごとに/ tmpの統計を表示します。収集を無効にするには、lvmstat -l LVNAME -d(LVレベル)またはlvmstat -v VGNAME -d(VGレベル)を使用します。

答え2

iostatの場合は、-bフラグを使用してブロックデバイスの使用率を測定することを検討できますが、まずこのフラグを有効にする必要があります。これを行うには、次を参照してください。IBM AIX バージョン 7.1 違いガイドセクション6.4 - iostatコマンドの改善:

raso コマンドは統計収集をオンまたはオフにします。例6-47は、rasoコマンドを使用してiostatコマンドで使用される統計収集を有効にする方法を示しています。

例6-47raso コマンドを使用して統計収集をイネーブルにします。

# raso -o biostat=1
 Setting biostat to 1

良い概要が必要な場合は、実行追跡の使用を検討してください。filemon注文する生成されるレポートには、LV レベル、PV レベル、FS レベル、および VMM レベルに関する統計が含まれます。また、忙しいjfsログ、過度に忙しいディスク、LVまたはVGの「ホットスポット」を表示します。

より多くの例については、以下を参照してください。

これはトレースを実行することを覚えておく必要がありますが、非常に忙しいシステムでは多くのCPU使用率が利用可能であるため、長時間実行しないでください。

関連情報