web-dev-qa-db-ja.com

GlusterFSを使用して既存のファイルを複製する方法

GlusterFSをテストして、2つのテストサーバー間でデータを複製しています。私はこの優れた方法に従いました ステップバイステップのハウツー そしてすべてが完璧に機能しました。

ピアを正常に追加し、ボリュームを作成し、glusterfs-glusterボリュームを空のマウントポイントにマウントしました。そのマウントポイントにタッチまたはコピーされたファイルは、ピアに表示されます。ここでは問題ありません。

しかし、すでにマウントされているglusterボリュームにコピーせずに、既存のデータを複製するにはどうすればよいですか?些細なことを見逃しているような気がしますが、何ですか?

1
ripat

データを現在のファイルシステムからglusterファイルシステムに移動する必要があります。

1
sciurus

分散ファイルシステムのマウントは、ハードディスクに別のパーティションを作成するようなものです。新しいパーティションは空ですが、古いパーティションにはデータがあります。

Glusterは、マウントされている場所に関係なく、ファイルが同期されることを保証します。新しく作成されたパーティションのように、何も含まれていません。

自分のものを新しい「パーティション」(glusterfs)に移動する必要があります。 cpを使用する場合は、タイムスタンプや権限などを保持するためにアーカイブモードを使用することをお勧めします。

1