体調不良 | no news.

体調不良

epilepsy-623346_1280

ええ、季節の変わり目で具合悪くなってます。
前回コンパイルしたglusterfsですが、サービスとしては起動したのだけど、peerやvolumeの操作が出来ませんでした。サービスが動いてないよ的なエラーメッセージが出てたと思います。
が、気が付いたら操作が出来るようになっててすごく気持ち悪い感じです。

別のサーバーにはコンパイルされたファイルをコピーしてみたんですが、こちらも同じくサービスが動いてないよメッセージが出ています。
もうちょっとしたら調査しようと思います。

調査結果。コンパイルしたモジュールをコピーしたサーバーですが、pidファイルを置くディレクトリ、/usr/local/var/runがないことが原因だったようです。ディレクトリを作ったらうまく動作しました。

コンパイルを実行したサーバーでpeerやvolumeの操作ができない件は、/etc/init.d/glusterdもエラーで動きませんでした。もう良く分からないので/var/lib/glusterディレクトリの中を全て消しました。これでinitスクリプトが起動したのでglusterコマンドも実行できるようになりました。

が、使ってみるとまともに使えない感じだったので(現象は忘れたがdebで入れた3.2がまずかった模様)、apt-get purge  glusterfs-common glusterfs-client glusterfs-serverで古いバージョンを消してからmake installをしました。結果的にこれが良かったようです。

結論としては

  1. 古いglusterfsのパッケージを消す
  2. コンパイル済みのモジュールをコピーする
  3. make installを行う

が一番確実な気がします。

こんなことやってるから具合が良くならないんだよね。

スポンサーリンク
レクタングル大

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
レクタングル大

コメント