Bonjour à tous,

J'ai du mal a comprendre la notion de taille pour cette commande (20G):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$ sudo lvcreate -n lv_snap_test_1 -L 20g -s /dev/vg00/test
En fait, voila ce que je fait.
J'ai un dossier /test
Avec la comande, ci-dessus, il va créé un snap du contenu de /test. Le nom du snap sera lv_snap_test_1 de taille de 20g.
Ca fonctionne bien et si je mount
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$ sudo mount -o ro /dev/vg00/lv_snap_test_1 /mnt/test1/
je lis bien le contenu de mon snap.

Jusqu'à la, je comprends.

Ce que je n'arrive à a comprendre c'est la taille de 20G. Dans mon snap j'ai qu'un fichier vide, qui doit prendre quelque octet.

Quel espace va prendre mon snap sur mon server ? 20G ou 1 octet?
Ces 20g ou 1o, c'est sur 8T ou le 20T de disque que contient le serveur?
Si je fais 10 snapshot, es-ce que mes snap occuperont 200G ou la taille des fichiers contenus dans les snap?

J'aimerais bien avoir des éclaircissement sur ce fameux 20g. Es-ce qu'on peut ne pas l'utiliser pour que la taille du snap corresponde à la taille des fichiers du snap?

J'ai fait un lvdisplay dont voici le resuéltat, ci-dessous

Merci pour vos lumières

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
32
33
34
35
36
37
38
39
40
41
 da@cry1:/test$ sudo lvdisplay
  --- Logical volume ---
  LV Path                /dev/vg00/test
  LV Name                test
  VG Name                vg00
  LV UUID                MwlvdP-QpPs-zxTW-dQJE-7ZVB-x4UZ-O0hCEh
  LV Write Access        read/write
  LV Creation host, time server, 2014-12-29 11:32:28 +0100
  LV snapshot status     source of
                         lv_snap_test_1 [active]
  LV Status              available
  # open                 1
  LV Size                8.00 TiB
  Current LE             2097152
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:0
 
  --- Logical volume ---
  LV Path                /dev/vg00/lv_snap_test_1
  LV Name                lv_snap_test_1
  VG Name                vg00
  LV UUID                BKbMvh-I0rP-Fmyn-FrLW-yQw5-ZFzX-rOqidu
  LV Write Access        read/write
  LV Creation host, time cry, 2015-06-09 08:35:54 +0200
  LV snapshot status     active destination for test
  LV Status              available
  # open                 0
  LV Size                8.00 TiB
  Current LE             2097152
  COW-table size         20.00 GiB
  COW-table LE           5120
  Allocated to snapshot  0.00%
  Snapshot chunk size    4.00 KiB
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:1