ネットワーク管理者の憂鬱な日常

とある組織でネットワーク管理に携わる管理者の憂鬱な日常を書いてみたりするブログ

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

スポンサーリンク