次のコマンドを使用して、3ノードクラスター全体に複製ボリュームを作成しようとしました。
Sudo gluster volume create \
replicatedStorage \
replica 2 \
transport tcp \
gluster1.mydomain.com:/data \
gluster2.mydomain.com:/data \
gluster3.mydomain.com:/data
このエラーメッセージが表示されました:
number of bricks is not a multiple of replica count
オンラインドキュメントを読む から、レプリケーションを行うには常に偶数のノードが必要であるように思われます。2回レプリケートする場合は、4の倍数が必要ですか?
各色がファイルを表す次の図は不可能ですか?
奇数のドライバーでレプリカを使用することはできませんが、代わりに分散を使用できます。
gluster volume create cache disperse 3 redundancy 1 transport tcp gluster{1...3}.mydomain.com:/data
ファイルを細かく分割し、各2つのコピーを作成します(冗長性が1であるため)。したがって、3で1つのディスクを失う可能性があります。
ドキュメントには、同じ構成でレプリカよりもパフォーマンスが低下するはずだと書かれています。