100GBちょっとの空きしかありませんが、
# vgs
VG #PV #LV #SN Attr VSize VFree vg_f15x121e 1 5 1 wz--n- 297.59g 119.59
virtualsize を指定してボリュームを作成すると・・・
# lvcreate --virtualsize 1000T -L 10G -n PetaLV vg_f15x121e
# lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert PetaLV vg_f15x121e swi-ao 10.00g [PetaLV_vorigin] 20.14
見た目だけは1000TBあるボリュームが作成できます。
# mkfs -t xfs /dev/vg_f15x121e/PetaLV
# mount -t xfs /dev/vg_f15x121e/PetaLV /mnt/lvs01
# df -h /mnt/lvm01
ファイルシステム サイズ 使用 残り 使用% マウント位置 /dev/mapper/vg_f15x121e-PetaLV 1000T 64M 1000T 1% /mnt/lvm01
実態はどうなっているかというと、
# dmsetup ls --tree
vg_f15x121e-PetaLV (253:4) ├─vg_f15x121e-PetaLV-cow (253:7) │ └─ (8:2) └─vg_f15x121e-PetaLV_vorigin-real (253:6) vg_f15x121e-PetaLV_vorigin (253:5) └─vg_f15x121e-PetaLV_vorigin-real (253:6)
# dmsetup table
vg_f15x121e-PetaLV: 0 2147483648000 snapshot 253:6 253:7 P 8 vg_f15x121e-PetaLV-cow: 0 20971520 linear 8:2 352323584 vg_f15x121e-PetaLV_vorigin-real: 0 2147483648000 zero vg_f15x121e-PetaLV_vorigin: 0 2147483648000 snapshot-origin 253:6
単なるzeroデバイスに対するスナップショットとして作成されている。普通のスナップショットと見比べると全く同じ構造なのがよくわかる(実態がlinearかzeroのみの違い
vg_f15x121e-test--snap (253:9) ├─vg_f15x121e-test--snap-cow (253:11) │ └─ (8:2) └─vg_f15x121e-test-real (253:10) └─ (8:2) vg_f15x121e-test (253:8) └─vg_f15x121e-test-real (253:10) └─ (8:2) vg_f15x121e-test-real: 0 10485760 linear 8:2 373295104 vg_f15x121e-test--snap: 0 10485760 snapshot 253:10 253:11 P 8 vg_f15x121e-test--snap-cow: 0 2097152 linear 8:2 383780864 vg_f15x121e-test: 0 10485760 snapshot-origin 253:10
この領域をSambaで共有してWinに見せると相手がビビる。
0 件のコメント:
コメントを投稿