GNU/Linux >> Tutoriels Linux >  >> Linux

Exemples de commandes lvcreate sous Linux

La commande lvcreate est essentiellement utilisée pour créer un nouveau volume logique dans LVM. Pour créer un volume LVM de base, vous pouvez utiliser la commande ci-dessous :

$ sudo lvcreate -l 100%FREE -n lvtest Vol1
  Logical volume “lvtest” created

Si vous voulez voir les détails de ce que vous avez créé, utilisez la commande lvdisplay :

$ sudo lvdisplay Vol1
  --- Logical volume ---
  LV Path                 /dev/Vol1/lvtest
  LV Name                 lvtest
  VG Name                 Vol1
  LV UUID                 4W2369-pLXy-jWmb-lIFN-SMNX-xZnN-3KN208
  LV Write Access         read/write
  LV Creation host, time  … -0400
  LV Status               available
  # open                  0
  LV Size                 2.00 GiB
  Current LE              513
  Segments                1
  Allocation              inherit
  Read ahead sectors      auto
  - currently set to      256
  Block device            253:2

Le paramètre -l définit la quantité d'espace disponible sur le groupe de volumes spécifié à utiliser pour le volume logique. Notez que vous pouvez spécifier la valeur en pourcentage de l'espace libre dans le groupe de volumes. Cet exemple a utilisé la totalité (100 %) de l'espace libre pour le nouveau volume logique.

Vous pouvez utiliser le paramètre -l pour spécifier la taille en pourcentage de l'espace disponible ou le paramètre -L pour spécifier la taille réelle en octets, kilo-octets (Ko), mégaoctets (Mo) ou gigaoctets (Go). Le paramètre -n vous permet de donner un nom au volume logique (appelé lvtest dans cet exemple).

Les options de commande LVM sont comme indiqué ci-dessous :

Exemples de commande lvcreate

1. À la puissance de 2 taille de bloc pour le volume logique de l'instantané entre 4 000 et 512 000 :

# lvcreate -c ChunkSize
# lvcreate --chunksize ChunkSize

2. Pour définir ou réinitialiser la politique d'allocation contiguë pour les volumes logiques :

# lvcreate -C y|n
# lvcreate --contiguous y|n

3. Donner le nombre de rayures

# lvcreate -i stripes:
# lvcreate --stripes stripes

4. À Donne le nombre de kilo-octets pour la granularité des stripes :

# lvcreate -I StripeSize
# lvcreate --stripesize StripeSize

5. Pour donner le nombre d'extensions logiques à allouer pour le nouveau volume logique :

# lvcreate -l LogicalExtentsNumber[%{VG|PVS|FREE|ORIGIN}
# lvcreate --extents LogicalExtentsNumber[%{VG|PVS|FREE|ORIGIN}

6. Pour donner la taille à allouer pour le nouveau volume logique :

# lvcreate -L --size LogicalVolumeSize[bBsSkKmMgGtTpPeE]

7. Pour définir le numéro mineur :

# lvcreate --minor minor

8. Définir sur y pour rendre le numéro mineur spécifié persistant :

# lvcreate -M y|n
# lvcreate --persistent y|n

9. Pour créer un volume logique en miroir avec des copies miroirs :

# lvcreate -m mirrors
# lvcreate --mirrors mirrors

10. Pour donner un nom au nouveau volume logique :

# lvcreate -n LogicalVolumeName
# lvcreate --name LogicalVolumeName

11. Pour désactiver la synchronisation udev :

# lvcreate --noudevsync

12. Pour démarrer ou éviter la surveillance d'un volume logique en miroir ou instantané avec dmeventd :

# lvcreate --monitor y|n

13. Pour ne pas tenter d'interagir avec dmeventd à moins que –monitor ne soit spécifié :

# lvcreate --ignoremonitoring

14. Pour définir les autorisations d'accès en lecture seule ou en lecture et écriture :

# lvcreate -p r|rw
# lvcreate --permission r|rw

15. Pour définir le nombre de secteurs de lecture anticipée de ce volume logique :

# lvcreate -r ReadAheadSectors|auto|none
# lvcreate --readahead ReadAheadSectors|auto|none

16. Pour diviser le miroir en régions :

# lvcreate -R MirrorLogRegionSize
# lvcreate --regionsize MirrorLogRegionSize

17. Pour créer un instantané de volume logique (ou instantané) pour un existant :

# lvcreate -s
# lvcreate --snapshot

18. Pour créer un volume logique qui utilise le type de segment spécifié :

# lvcreate --type SegmentType

19. Pour créer un périphérique sparse de la taille donnée (en Mo par défaut) à l'aide d'un instantané :

# lvcreate --virtualsize VirtualSize

20. Pour contrôler la remise à zéro du premier Ko de données dans le nouveau volume logique :

# lvcreate -Z y|n
# lvcreate --zero y|n


Linux
  1. Commande JQ sous Linux avec exemples

  2. 7 Exemples de commandes Linux df

  3. 8 Exemples de commandes Linux TR

  4. Exemples de commandes sa sous Linux

  5. ac Exemples de commandes sous Linux

9 exemples de commandes tee sous Linux

9 exemples de commande diff sous Linux

Commande Linux ip avec exemples

15 Commande Linux ps avec exemples

8 exemples de commandes LDD sous Linux

Exemples de commandes id sous Linux