GNU/Linux >> Linux Esercitazione >  >> Linux

Esempi di comandi lvcreate in Linux

Il comando lvcreate viene utilizzato fondamentalmente per creare un nuovo volume logico in LVM. Per creare un volume LVM di base, puoi utilizzare il comando seguente:

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

Se vuoi vedere i dettagli di ciò che hai creato, usa il comando 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

Il parametro -l definisce la quantità di spazio disponibile sul gruppo di volumi specificato da utilizzare per il volume logico. Si noti che è possibile specificare il valore come percentuale dello spazio libero nel gruppo di volumi. Questo esempio ha utilizzato tutto (100%) dello spazio libero per il nuovo volume logico.

È possibile utilizzare il parametro -l per specificare la dimensione come percentuale dello spazio disponibile o il parametro -L per specificare la dimensione effettiva in byte, kilobyte (KB), megabyte (MB) o gigabyte (GB). Il parametro -n consente di fornire un nome per il volume logico (chiamato lvtest in questo esempio).

Le opzioni del comando LVM sono mostrate di seguito:

Esempi di comando lvcreate

1. Alla potenza di 2 dimensioni del blocco per il volume logico dello snapshot compreso tra 4k e 512k:

# lvcreate -c ChunkSize
# lvcreate --chunksize ChunkSize

2. Per Imposta o reimposta la politica di allocazione contigua per i volumi logici:

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

3. Per dare il numero di strisce

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

4. A Fornisce il numero di kilobyte per la granularità delle strisce:

# lvcreate -I StripeSize
# lvcreate --stripesize StripeSize

5. Per fornire il numero di estensioni logiche da allocare per il nuovo volume logico:

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

6. Per dare la dimensione da allocare per il nuovo volume logico:

# lvcreate -L --size LogicalVolumeSize[bBsSkKmMgGtTpPeE]

7. Per impostare il numero minore:

# lvcreate --minor minor

8. Per impostare su y per rendere persistente il numero minore specificato:

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

9. Per creare un volume logico speculare con copie speculari:

# lvcreate -m mirrors
# lvcreate --mirrors mirrors

10. Per dare un nome al nuovo volume logico:

# lvcreate -n LogicalVolumeName
# lvcreate --name LogicalVolumeName

11. Per disabilitare la sincronizzazione udev:

# lvcreate --noudevsync

12. Per avviare o evitare il monitoraggio di un volume logico con mirroring o snapshot con dmeventd:

# lvcreate --monitor y|n

13. Per non tentare di interagire con dmeventd a meno che non sia specificato –monitor:

# lvcreate --ignoremonitoring

14. Per impostare i permessi di accesso in sola lettura o in lettura e scrittura:

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

15. Per impostare il conteggio del settore in lettura anticipata di questo volume logico:

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

16. Per dividere lo specchio in regioni:

# lvcreate -R MirrorLogRegionSize
# lvcreate --regionsize MirrorLogRegionSize

17. Per creare uno snapshot volume logico (o snapshot) per un esistente:

# lvcreate -s
# lvcreate --snapshot

18. Per creare un volume logico che utilizzi il tipo di segmento specificato:

# lvcreate --type SegmentType

19. Per creare un dispositivo sparso della dimensione specificata (in MB per impostazione predefinita) utilizzando uno snapshot:

# lvcreate --virtualsize VirtualSize

20. A Controlla l'azzeramento dei primi KB di dati nel nuovo volume logico:

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


Linux
  1. Comando JQ in Linux con esempi

  2. 7 Esempi di comandi Linux df

  3. 8 Esempi di comandi TR Linux

  4. Esempi di comandi rm in Linux

  5. ps Esempi di comandi in Linux

9 Esempi di comandi tee in Linux

9 esempi di comandi diff in Linux

Comando IP Linux con esempi

15 Comando Linux ps con esempi

8 Esempi di comandi LDD in Linux

Esempi di comandi id in Linux