GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo debo configurar el soporte de recorte para volúmenes lógicos Lvm?

Estoy configurando un portátil para fines de demostración de software. La máquina tiene una CPU Intel Core i7, 8 GB de RAM, un SSD de 128 GB y ejecuta un escritorio Ubuntu 12.04 LTS de 64 bits. Tal como está, la SSD está configurada para tener un solo grupo de volúmenes, con /boot, /swap y /all en sus respectivos volúmenes lógicos. Colectivamente consumen 30 GB de espacio. Planeo usar el resto para volúmenes lógicos para invitados KVM, todos ejecutan Ubuntu 12.04 Server

Me gustaría asegurarme de que el SSD se utiliza de manera óptima. Aunque en este sitio hay información excelente sobre cómo configurar la compatibilidad con TRIM para configuraciones de sistemas de archivos que no involucran LVM, no he encontrado una guía explícita con respecto a mi configuración planificada.

Encontré esta página que habla de agregar issue_discards en /etc/lvm/lvm.conf . Pero en dicho archivo en mi máquina, no encontré el contenido citado. Verifiqué dos veces man lvm.conf(5) , tampoco vio ninguna mención de esta opción.

Por lo tanto, no estoy seguro de qué hacer. Además, incluso decir que agregar la opción es lo correcto, ¿debería hacerlo en /etc/fstab de mi máquina? todavía agregue opciones de montaje como noatime etc?

Cualquier consejo, sugerencia y/u orientación adicional son muy apreciados.

Respuesta aceptada:

Para los googlers:issue_discards la opción no es necesaria para que TRIM funcione cuando hablamos de borrar archivos. El único efecto que tiene es cuando realmente modifica su LVM (por ejemplo, reduciendo o eliminando volúmenes lógicos). Pero usuarios habituales por lo general, no hagas esto en absoluto.

Esta configuración se recomienda para aquellos que, por ejemplo, aprovisionan máquinas virtuales en grupos de volúmenes LVM y los eliminan con frecuencia. De lo contrario, no necesita eso. Para obtener más información, vaya a la página de manual de lvm.conf. Esto es de la Guía de administración de RHEL 6.2 LVM:

La versión Red Hat Enterprise Linux 6.2 admite el parámetro issue_discards
en el archivo de configuración lvm.conf. Cuando se establece este parámetro, LVM emitirá descartes a los volúmenes físicos subyacentes de un volumen lógico
cuando el volumen lógico ya no utilice el espacio en los volúmenes físicos
. Para obtener información sobre este parámetro, consulte la
documentación en línea para el archivo /etc/lvm/lvm.conf, que también está
documentado en el Apéndice B, Los archivos de configuración de LVM.

https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Logical_Volume_Manager_Administration/LVM_overview.html

Relacionado:¿Iniciar otra GUI en un TTY diferente?

Escribí un blog sobre esto:http://lukas.zapletalovi.com/2013/11/how-to-trim-your-ssd-in-fedora-19.html


Ubuntu
  1. Creación de volúmenes lógicos en Linux con LVM

  2. Cómo configurar LVM (Administración de volúmenes lógicos) en DRBD (Dispositivo de bloques replicados distribuidos)

  3. Cómo configurar un grupo de volúmenes Lvm existente para usar DM-Multipath

  4. Cómo habilitar la extensión automática para un volumen LVM delgado

  5. Cómo reducir un volumen LVM en Ubuntu

Volúmenes de Docker:Cómo crear y comenzar

Cómo configurar el proxy inverso de Nginx para Kibana

Cómo configurar la compatibilidad con mouse para consolas virtuales de Linux

Cómo cambiar el tamaño de un volumen lógico con 5 simples comandos LVM

¿Expandir el volumen lógico de Lvm en la máquina virtual?

¿Cómo configurar Pkexec para que no solicite la contraseña?