web-dev-qa-db-ja.com

glusterfs構成ファイルとchef

Glusterの最新バージョン(3.2.x)の構成ファイルに関する情報を見つけることは不可能のようです。 chefで構成を自動化したいので、CLIではなく構成ファイルを使用したいと思います。

これは可能ですか?私がこれをグーグルで検索したとき、私が見つけたのはこれだけで、それはかなり役に立たなかった: http://community.gluster.org/q/does-glusterfs-support-configuration-files/

どのようにこれを行うのですか?

1
Josh Nankin

ちなみに、私は今、まったく同じことをしているので、いくつかの実用的な解決策を考え出しました。

仮定:EL6プラットフォームを使用します。

3.2.xのGlusterパッケージは、EPELリポジトリから入手できます。 Gluster.orgは別として。 EPELのパッケージの動作とはかなり多くの違いがあります。 Gluster.orgのパッケージは、純粋にコマンドライン駆動型です。 EPELのパッケージには、サーバーとクライアントのパッケージがあり、構成ファイルを尊重します。/etc/sysconfigの下にある関連するglusterfs構成ファイルを変更して、構成ファイルをロードするように要求する必要があることに注意してください。

どうやら、 mschueler によるクックブックがあり、 2つのストレージサーバー間でのAFR(自動ファイルレプリケーション) を設定しています。それは完全にubuntu固有だったので、私はそれをテストしていませんが、それでもここで動作するはずです。

私はテストしていました クライアント側のレプリケーションを使用したAFR そしてそれを純粋に設定ファイルで動作させることができました。

Glusterが構成ファイルベースの構成から完全にコマンドラインベースの構成に移行していることを読んだので、EPELのパッケージを使用することに懐疑的です。 (私はこれについて間違っている可能性があり、確認が必要です)。

1