Достаточно ли установки 'discard' для раздела, доступного через LVM?

Из того, что я понимаю, я должен установить discard в качестве опции монтирования для разделов ext4, которые находятся на SSD.

мой /etc/fstab в настоящее время имеет эту линию

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

Но /dev/mapper/xubuntu--vg-root это просто логический том как часть 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

`` `

У меня есть один раздел на моем SSD, который действует как мой физический том

`` `

#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

`` `

Делает настройку discard на опцию монтирования имеют желаемый эффект, даже если файловая система ext4 не использует физическое устройство, а вместо этого использует LVM? Если нет, могу ли я что-то сделать для решения этой проблемы?

1 ответ

Решение

LVM использует устройство сопоставления устройств Linux, которое передает команды сброса, поэтому настройка discard Варианта монтирования должно быть достаточно.

Чтобы убедиться, что том поддерживает сброс, запустите lsblk --discard, DISC_GRAN (отменить гранулярность) и DISC-MAX (сбросить максимум байтов) столбец должен быть ненулевым для xubuntu--vg-root,

Другие вопросы по тегам