L'impostazione 'discard' su una partizione esposta tramite LVM è sufficiente?


2

Da quello che ho capito, dovrei impostare discardcome un'opzione di montaggio per le partizioni ext4 che si trovano su un SSD.

Il mio /etc/fstabattualmente ha questa linea

/dev/mapper/xubuntu--vg-root / ext4 discard,noatime,errors=remount-ro 0 1

Ma /dev/mapper/xubuntu--vg-rootè solo un volume logico come parte di LVM.

`` `

#sudo lvdisplay
  --- Logical volume ---
  LV Path                /dev/xubuntu-vg/root
  LV Name                root
  VG Name                xubuntu-vg
  LV UUID                0JER7E-3HRO-S6lw-oXsL-nk6s-Gy6K-ebIO7F
  LV Write Access        read/write
  LV Creation host, time xubuntu, 2015-01-16 08:12:44 -0600
  LV Status              available
  # open                 1
  LV Size                430.91 GiB
  Current LE             110312
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:0

  --- Logical volume ---
  LV Path                /dev/xubuntu-vg/swap_1
  LV Name                swap_1
  VG Name                xubuntu-vg
  LV UUID                vWzz8B-lxcY-4Y30-dn4Q-1y6h-2IYx-0fLOru
  LV Write Access        read/write
  LV Creation host, time xubuntu, 2015-01-16 08:12:44 -0600
  LV Status              available
  # open                 2
  LV Size                15.94 GiB
  Current LE             4080
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           252:1

`` `

Ho una singola partizione sul mio SSD che funge da volume fisico

`` `

#sudo pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda5
  VG Name               xubuntu-vg
  PV Size               446.89 GiB / not usable 0   
  Allocatable           yes 
  PE Size               4.00 MiB
  Total PE              114404
  Free PE               12
  Allocated PE          114392
  PV UUID               5U1Vro-1BGW-NchS-nbPk-bEH0-yCX0-AgaU1O

`` `

L'impostazione discardsull'opzione mount ha l'effetto desiderato, anche se il filesystem ext4 non utilizza il dispositivo fisico ma utilizza LVM? In caso contrario, c'è qualcosa che posso fare per affrontare questo?

Risposte:


2

LVM utilizza il mappatore di dispositivi Linux , che trasmette i comandi di scarto, quindi l'impostazione discarddell'opzione mount dovrebbe essere sufficiente.

Per verificare che il volume supporti lo scarto, eseguire lsblk --discard. La colonna DISC_GRAN(elimina granularità) e DISC-MAX(elimina max byte) deve essere diversa da zero xubuntu--vg-root.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.