ファイルシステムへのアクセスが遅い
私が世話をしているサーバーの遅いファイルシステムの問題を診断しようとしています。それはかなり長い間継続されており、私は何を試すことができるかについてのアイデアが不足しています。これが厚いです。 サーバー自体はDell Poweredge T310です。RAID5で構成された4台のSASハードドライブを搭載し、Citrix XenServer 5.6を実行しています。VMは(比較的)古いDebian 5.0.6インストールです。4つのコアと4GbのRAMが与えられます。全3巻。システム用に10Gbボリューム(ext3)、データ用に980Gbボリューム(xfs)(約94%フル)、データ用に別の200Gbボリューム(xfs)(約13%フル)。 ここで奇妙なことです。980Gbボリュームへの読み取り/書き込みアクセスは本当に遅いです。運がよければ、5Mb / sになるかもしれません。最初は、実際にはシステムまたはハイパーバイザーレベルでのディスクアクセスであると考えましたが、同じホスト上の他のVMが完全に正常に動作しているため、完全に除外しました(数百Mb / sのディスクr / wアクセスが適切です)。それで、私はこの特定のVMをターゲットにし始めました。私はそれがXFSだと考え始めましたが、それを証明するために、何千億ものファイルがそこにある980Gbドライブのファイルシステムを変更しようとするつもりはありませんでした。そのため、200Gbドライブをプロビジョニングし、同じ読み取り/書き込みテスト(基本的にはdd)を実行して、数百Mb / sr / wの適切なアクセスを得ました。そのため、VM、ハードウェア、およびファイルシステムタイプは除外されました。 これらの多くは/var/log/kern.logにもあります。(申し訳ありませんが、これはかなり長いです) Sep 4 10:16:59 uriel kernel: [32571790.564689] httpd: page allocation failure. order:5, mode:0x4020 Sep 4 10:16:59 uriel kernel: [32571790.564693] Pid: 7318, comm: httpd Not tainted 2.6.32-4-686-bigmem #1 Sep 4 10:16:59 uriel kernel: …