不思議な執筆IO

不思議な執筆IO

XEN VMサーバーのディスクIOを確認していました。書き込みトラフィックが継続的に発生するDomUを偶然発見しました。

トラフィックをさらに絞り込むために、DomU(CentOS 5、64ビット)にログインして起動しましたiostat 5。これは、sda1がアクティブであり、毎秒130〜190個のブロックを書き込んでいることを示しています。

ディスクレイアウト:

sda: Whole disk (corresponds to DRBD-device in the Dom0, consist of one LV in the Dom0)
sda1: /
sda2: /var
sda3: LVM-PV for application data, contains one LV mounted as subdirectory on /var

.dllを実行して/ dev / sda1で開かれたファイルハンドルを見つけようとしましたlsof /dev/sda1。このコマンドの出力は空です。そして、出力にはlsof /dev/sda2多くのファイルとパイプが表示されます。 (予想通り)

このIOの原因をどのように知ることができますか?

答え1

新しいカーネルはプロセス固有のI / O統計を実行できます。これはiotopyum install iotop)で見ることができます。また確認してみてくださいこのリンク

答え2

iotopと同様に、最新バージョンのsysstatがある場合(残念ながらCentOS 5はデフォルトではありません)、pidstat -d 55秒のサンプルを使用してプロセス固有のディスクI / O統計(たとえば)を追跡できます。

(追加する必要があります。プロセスを表示するには、ゲスト内部でこれを行う必要があります)

関連情報