2017年4月28日金曜日

zeroedthick vs eagerzeroedthick

ESXiにてDiskを追加すると思うとzeroedthick(シック・プロビジョニング ) とeagerzeroedthick(シック・プロビジョニング )があります。
どう違うことでしょうか?
これはIBMのページい説明があります。
https://www.ibm.com/developerworks/jp/cloud/library/cl-provisionvm-vmware/
●シック・プロビジョニング (lazy zeroed) ― 簡単に説明するとStorageのサイズだけを確保して使いながら部分部分をフォーマットする仕組みです。

●シック・プロビジョニング (eager zeroed) ― 最初から使う準備まですることです。作成するのに時間がかかるものです。

それでは作り方を紹介します。
①zeroedthick作成
zeroedthickはデフォルト オプションです。
[root@localhost:/vmfs/volumes/58c6a2fd-43824507-ea95-000c2968d936/disk] vmkfstools -c 1G -d zeroedthick  data01.vmdk
Create: 100% done.
[root@localhost:/vmfs/volumes/58c6a2fd-43824507-ea95-000c2968d936/disk] ls -la
total 1049608
drwxr-xr-x    1 root     root           560 Apr 28 02:22 .
drwxr-xr-t    1 root     root          1960 Apr 28 01:46 ..
-rw-------    1 root     root     1073741824 Apr 28 02:22 data01-flat.vmdk
-rw-------    1 root     root           466 Apr 28 02:22 data01.vmdk
[root@localhost:/vmfs/volumes/58c6a2fd-43824507-ea95-000c2968d936/disk]
新しく作る場合は-cを入れてSizeを設定、zeroedthickを使う場合は-d次にしてファイル名を書いてください。

②eagerzeroedthick作成
eagerzeroedthickはCluster作業をするときに使うものです。他のシステムと共有するなら必ずeagerzeroedthickを入れて作成ください。サイズにより時間がかかります。
[root@localhost:/vmfs/volumes/58c6a2fd-43824507-ea95-000c2968d936/disk] vmkfstools -c 1G -d eagerzeroedthick  data01.vmdk
Creating disk 'data01.vmdk' and zeroing it out...
Create: 100% done.
[root@localhost:/vmfs/volumes/58c6a2fd-43824507-ea95-000c2968d936/disk] ls -lah
total 1049608
drwxr-xr-x    1 root     root         560 Apr 28 02:21 .
drwxr-xr-t    1 root     root        1.9K Apr 28 01:46 ..
-rw-------    1 root     root        1.0G Apr 28 02:21 data01-flat.vmdk
-rw-------    1 root     root         466 Apr 28 02:21 data01.vmdk
[root@localhost:/vmfs/volumes/58c6a2fd-43824507-ea95-000c2968d936/disk]

③変更
もし、既にzeroedthickで作成してeagerzeroedthickに変更したい場合は
[root@localhost:/vmfs/volumes/58c6a2fd-43824507-ea95-000c2968d936/disk] vmkfstools -k data01.vmdk
Eagerly zeroing: 100% done.
[root@localhost:/vmfs/volumes/58c6a2fd-43824507-ea95-000c2968d936/disk] 
にしてください。

④削除
[root@localhost:/vmfs/volumes/58c6a2fd-43824507-ea95-000c2968d936/disk] vmkfstools -U data01.vmdk
削除ください。

用度に合わせてDiskをフォーマットを決めてください。

以上です。








0 件のコメント: