Eucalyptus (OSS Elastic Computing) 日本語情報
Debian 5.0.4 lennyにSheepdogをインストールする手順をまとめています.
1. Debianにcorosyncをインストールします.
lennyでは,corosyncをインストールした際に,ヘッダファイルがインストールされなかったため,
corosync本家よりソースをダウンロードしてインストールしました.
(現状他に必要と思われるもの:libcorosync4 libcorosync-dev pkg-config)
ここでは,corosync-1.2.1.tar.gzをダウンロードしています.
$ wget ftp://ftp:downloads@corosync.org/downloads/corosync-1.2.1/corosync-1.2.1.tar.gz $ tar zxvf corosync-1.2.1.tar.gz $ cd corosync-1.2.1 $ ./configure $ make install
2. Sheepdogのソースコードをダウンロード
Sheepdogのソースコードはgitで提供されているため,まずgitを使えるようにインストールします.
git自体はaptitudeからインストールします.
$ sudo aptitude install git-cvs $ git clone git://sheepdog.git.sourceforge.net/gitroot/sheepdog/qemu-kvm $ git clone git://sheepdog.git.sourceforge.net/gitroot/sheepdog/sheepdog
3. Sheepdogをインストール
gitでSheepdogのソースコードをダウンロードするとカレントディレクトリにqemu-kvmとsheepdogの2つのディレクトリがあると思います.
この2つのソフトウェアをインストールすればSheepdogのインストールは完了です.
$ cd qemu-kvm $ ./configure $ make install $ cd ../sheepdog $ make install