title
2017年
12月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
AV | Car | Game | Internet | IT | Linux | Movie | other | PC | RC | Reading | SmartPhone | Web


2017-12-17 縮小

_ [Linux]sparse file の物理的縮小.

KVM で使う image ファイル、qcow2 ならもちろん、raw でも sparse file なら設定容量では無く使用量分のファイルサイズで済む.

書き込み拡張時のオーバーヘッド?! 実サーバの空き容量に余裕がある時のみ云えるセリフだ!!(爆)

だが、しかし!

仮想サーバが稼働を続けて行くと徐々に肥大化していく・・・・image file・・・・

qemu-img convert でも(多少は)小さくなるが、使用量との乖離が激しい・・・・

で、調べてみたら最新版にはあった・・・・ virt-sparsify が!

/tmp 領域にコピーしながら一時的な仮想サーバ(?)に展開しながら整理している模様.

展開(整理)が終わったら、一時的な仮想サーバは落ちて出来上がったイメージを qemu-img でコンバートして完了.

設定ディスク容量の「空き」が /tmp に要るのでそのままだとダメ~

virt-sparsify --tmp [dir] [base image file name] [new image file name]

で出来た!

速度と処理時間はディスクアクセス速度と image file の「設定容量」に依るなぁ.

100GB設定、image size 15GB、中身は 8GB弱 程度のファイルで 40min ほど掛かったが、image size が 8GB強 ほどになった!

速度がアレだが効果はバツグンだナ!



Links
  • Smoug Mail
    無料/有料 の、メールアドレス発行サービス。
    スパムフィルタ、アンチウィルス標準搭載!
«前の日記(2017-12-16) 最新 次の日記(2017-12-18)»