OCFS2 on DRBD on Xenが高負荷で停止

CentOS5のXenにCentOS5×2をインストールした環境でDRBDデバイスを構築。DRBDをPrimary/Primary構成にしてOCFS2でマウント。どちらのホストからもファイルの書き込み・読み込みは正常に行えるのを確認。Bonnie++で性能測定しようとするがOCFS2のheartbeatがストップしてリブートがかかる。

# bonnie++ /mnt/test -u root -s 1024

#
# (5,0):o2hb_write_timeout:166 ERROR: Heartbeat write timeout to device drbd0 after 60000 milliseconds
(5,0):o2hb_stop_all_regions:1873 ERROR: stopping heartbeat on all active regions.                                   
ocfs2 is very sorry to be fencing this system by restarting      

OCFS2 on DRBDは高負荷には耐えられないのだろうか。なんとなくXen環境が要因のような気もするけども。

  • Kernel : CentOS release 5.2 (Final) Kernel 2.6.18-92.1.10.el5xen on an i686
  • Bonnie++ : Bonnie++ 1.03a
  • OCFS2 : ocfs2-2.6.18-92.1.10.el5xen-1.4.1-1.el5.i686.rpm
  • DRBD : version: 8.2.6 (api:88/proto:86-88)