Ubuntu Server 14.04 LTS amd64 - building Sheepdog distributed storage
Ubuntu Server 14.04 LTS amd64上で,Sheepdog分散ストレージを構築.
まずはCorosync導入.apt-get install corosyncでさくっと.
こんなバージョンが導入された.
で,/etc/corosync/corosync.conf編集.変更したのはbindnetaddrとか.
システム起動時にcorosyncを自動立ち上げするため,/etc/default/corosyncを変更.
再起動したら,旧バージョンで作成してたcorosyncクラスタに参加できずw
暗号方式変えたのね...仕方なく他ノードのcorosyncもバージョンアップ.
このへんのバージョンは合わせておくのが基本だろうけど.
特に(環境の)マイグレーション時に注意が必要w
で,Sheepdog導入.apt-get install sheepdogでさくっと.
なんか,libzookeeperも導入されるのが気になるけどw
導入されたバージョンは,0.7.5.
libzookeeper導入されても,デフォルトのクラスタドライバはCorosyncなのね.
ちなみに,以前collieだった管理コマンドは,dogになってた.
Sheepdogを自動起動するため,/etc/default/sheepdogを書き換え.
一応,システム再起動したら,こんなエラーがw
何やら,sheepdog 0.8.1-2でbugfixされたようだけど.
https://www.mail-archive.com/debian-bugs-closed@lists.debian.org/msg438378.html
aptでパッケージ入れるのは楽だけど,バグった時に面倒...orz
ま,でも,起動には成功.
とりあえず動いてるみたいw
まずはCorosync導入.apt-get install corosyncでさくっと.
こんなバージョンが導入された.
で,/etc/corosync/corosync.conf編集.変更したのはbindnetaddrとか.
システム起動時にcorosyncを自動立ち上げするため,/etc/default/corosyncを変更.
再起動したら,旧バージョンで作成してたcorosyncクラスタに参加できずw
暗号方式変えたのね...仕方なく他ノードのcorosyncもバージョンアップ.
このへんのバージョンは合わせておくのが基本だろうけど.
特に(環境の)マイグレーション時に注意が必要w
で,Sheepdog導入.apt-get install sheepdogでさくっと.
なんか,libzookeeperも導入されるのが気になるけどw
導入されたバージョンは,0.7.5.
libzookeeper導入されても,デフォルトのクラスタドライバはCorosyncなのね.
ちなみに,以前collieだった管理コマンドは,dogになってた.
Sheepdogを自動起動するため,/etc/default/sheepdogを書き換え.
一応,システム再起動したら,こんなエラーがw
何やら,sheepdog 0.8.1-2でbugfixされたようだけど.
https://www.mail-archive.com/debian-bugs-closed@lists.debian.org/msg438378.html
aptでパッケージ入れるのは楽だけど,バグった時に面倒...orz
ま,でも,起動には成功.
とりあえず動いてるみたいw