Sheepdog/概要

sheepdogの利用方法

sheepdogの利用にはcorosyncとqemu-kvmを使用します. 各ソフトウェアのインストール方法はこちらを参考にしてください.

まずクラスタ環境に使用するディスクスペースの設定を行います.
ここでは,クラスタ環境に提供するディスクをstore_device,store_deviceをマウントしているディレクトリをstore_dirとしています.
store_dirとして提供するディレクトリはxattrをサポートしている必要があります.
そのため,マウントオプションでxattrを有効にしておきます.
例として,ext3でのオプションの指定方法を書いておきます.

$ sudo mount -o remount,user_xattr /store_device

次に,マウントしているディレクトリをクラスタ環境に提供します.

$ collie /store_dir

ファイルシステムの構築を行います.
copiesは冗長構成を行う数を指定します.
ここでは,3台のマシンにデータを複製するように指定しています.

$ shepherd mkfs --copies=3

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS