GlusterFSをテストして、2つのテストサーバー間でデータを複製しています。私はこの優れた方法に従いました ステップバイステップのハウツー そしてすべてが完璧に機能しました。
ピアを正常に追加し、ボリュームを作成し、glusterfs-glusterボリュームを空のマウントポイントにマウントしました。そのマウントポイントにタッチまたはコピーされたファイルは、ピアに表示されます。ここでは問題ありません。
しかし、すでにマウントされているglusterボリュームにコピーせずに、既存のデータを複製するにはどうすればよいですか?些細なことを見逃しているような気がしますが、何ですか?
データを現在のファイルシステムからglusterファイルシステムに移動する必要があります。
分散ファイルシステムのマウントは、ハードディスクに別のパーティションを作成するようなものです。新しいパーティションは空ですが、古いパーティションにはデータがあります。
Glusterは、マウントされている場所に関係なく、ファイルが同期されることを保証します。新しく作成されたパーティションのように、何も含まれていません。
自分のものを新しい「パーティション」(glusterfs)に移動する必要があります。 cpを使用する場合は、タイムスタンプや権限などを保持するためにアーカイブモードを使用することをお勧めします。