特定のPVにファイルを移動する

特定のPVにファイルを移動する

vms主にvmwareファイルを含むLVを含むVGがありますvmdk。 VGには、PVとSSDと同じくらい大容量のハードドライブがあります。

vmdk現在必要なファイルをSSDに透過的に移動する方法があるかどうか疑問に思います。ファイルが大きくなっていないか、非常に少なくなります。

これにより、pvmove /dev/sdb1:1000-1999 /dev/sdc1拡張機能を移動できます。問題は、拡張機能のリストを取得する方法です。ファイルが大きくなくなったり、非常に小さくなったりするので、手動で移動しても大丈夫です。 2つのステップがあります。

  • ファイルシステム(ext4またはxfs)のファイルをLVのアドレスにマッピングする
  • LVアドレスをソースPVの範囲アドレスにマッピングして使用するpvmove

これが可能だと思いますか?

関連情報