設定したいグラスター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
参考文献: