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環境が要因のような気もするけども。