2010/09/11

CentOS5でOpenVZ(2)

レンタルサーバーでファイルシステムをクラスタリングしたい!
自炊するならDRBDとかOCFSなんかが選択肢に上がるけど、普通レンタルサーバーでベアメタルなんて有り得ない。
と言うわけで、OpenVZ上にGlusterFSを導入してみた。

GlusterFSの仕様上、fuseが必要になるけどOpenVZでfuseは少し手がかかる。
事前にHN上でfuseをインストールした後に、
# vzctl set $veid --devices c:10:229:rw --save
# vzctl exec $veid mknod /dev/fuse c 10 229
# vzyum $veid install fuse
などと実行しておかなければならない。

これでようやくGlusterFSが利用できる。
後は前述本家ドキュメントと/etc/glusterfs/*.volを参考にC/S両方を記述する。
この際、クライアントで type cluster/replicate を指定するといわゆるDRBD的なクラスタリングが構築出来る。
ちなみに、サーバー側でtype features/locksを指定しないとハマる。

0 件のコメント: