シンプルな非クラスター構成で Gluster をセットアップするにはどうすればよいですか?

シンプルな非クラスター構成で Gluster をセットアップするにはどうすればよいですか?

設定したいグラスターNFS4 の使用を置き換えるにはどうすればよいですか?

答え1

(回答は進行中です。これをテストして編集する手助けをいただければ幸いです。これは動作し、12.04 でテストされていますが、私だけがテストしています!)

これはマイケル・J・チュドビアックのガイドFedora の場合。これは、中央サーバーからクライアントにディレクトリを共有しようとしていることを前提としています/fileserver。以前はこれがうまくいかなかったのですが、12.04 で試してみたところ、NFS を使用するよりも実際に簡単になりました。

サーバー上:

サーバーをインストールします。sudo apt-get install glusterfs-server

まず、共有したいボリュームを作成し、好きな名前を付けることができます。この例では、 という名前を付けていますvolumename。次に、サーバーの DNS 名を使用します。自宅のマシンには DNS がないので、avahi が割り当てた DNS 名を使用するために servername.local を使用します。

sudo gluster volume create volumename transport tcp yourservername:/fileserver

ボリュームを開始します。

sudo gluster volume start volumename

これで完了です。サーバーは と呼ばれる Gluster 共有を提供するようになりましたvolumename

各クライアントで:

クライアントをインストールします。sudo apt-get install glusterfs-client

それでは共有glusterfsボリュームをマウントしましょう

    mount -t glusterfs yourservername:/volumename /mountdirectory

クライアントで、 内のファイルにアクセスできるかどうかを確認します/fileserver。アクセスできない場合は、/var/log/glusterfs/*クライアントとサーバーの両方でファイルを読み取ります。

起動時に共有をマウントするには、これを/etc/fstab

yourservername:/volumename /mountdirectory glusterfs defaults,_netdev 0 0

参考文献:

関連情報