Registrarse
Home
Foros
Miembros
Calendario
Normas
Ayuda

Foros de usuarios de openSUSE
Retroceder   ForoSUSE > Zona OpenSUSE > Hardware


Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook

Respuesta
 
Herramientas Desplegado

Problema con FSTRIM en SSD con LVM
  #1  
Antiguo 17-oct-2017, 16:01
Lucas_Mayo Lucas_Mayo está desconectado
Aforado
 
Fecha de Ingreso: 17-noviembre-2013
Versión: 12.3
Mensajes: 33
Agradecimientos: 5
Agradecido 3 Veces en 3 Mensajes
Poder de Credibilidad: 0
Lucas_Mayo está en el buen camino
Problema con FSTRIM en SSD con LVM

Hola gente, les hago una consulta. Siempre he utilizado mi SSD con LVM sin ningún problema, pero cuando actualicé a 42.3 dejó de funcionar. La configuración que hacía era:

* En /etc/crypttab habilito las opciones luks,discard
* En lvm.conf --> issue_discards=1
* Con un script ejecuto fstrim una vez a la semana

El disco esta particionado con BTRFS para / y EXT4 para /home en la notebook, y con BTRFS para / y XFS para /home en la PC de escritorio, tal cual como viene predeterminado en la instalacón.

Eso siempre funcionó perfecto en 42.2, pero cuando instalé 42.3 con exactamente la misma configuración me tira este error:

fstrim: /: la operación de descarte no está admitida

Aclaro que es la misma configuración y las mismas particiones, solo instalé 42.3 en la partición / y ya no anduvo ...
Adjunto algunas capturas de la configuración.





Se agradece cualquier ayuda
Saludos
Responder Citando
  #2  
Antiguo 17-oct-2017, 18:35
Avatar de DiabloRojo
DiabloRojo DiabloRojo está desconectado
Super Moderador
 
Fecha de Ingreso: 19-marzo-2005
Ubicación: En un lugar del planeta Tierra
Versión: La ultima estable
Mensajes: 16.531
Agradecimientos: 564
Agradecido 2.441 Veces en 1.647 Mensajes
Poder de Credibilidad: 10
DiabloRojo llegará a ser famoso muy pronto
Tiene pinta de ser un bug, ¿has preguntado en el forum ingles?.

Es que sin mensajes de error del kernel no podemos adivinar.
__________________
NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
Síguenos en TWITTER y en FACEBOOK
Código:
Buscador de   Alojamiento      Alojamiento     Otros
 paquetes:    de imágenes:     de ficheros:    buscadores:
Search        TinyPic          Ifile Wuala     Simple y Facil
Webpinstant   Paste Suse       SendSpace       TextSnip  Cl1p
Responder Citando
  #3  
Antiguo 18-oct-2017, 21:37
Lucas_Mayo Lucas_Mayo está desconectado
Aforado
 
Fecha de Ingreso: 17-noviembre-2013
Versión: 12.3
Mensajes: 33
Agradecimientos: 5
Agradecido 3 Veces en 3 Mensajes
Poder de Credibilidad: 0
Lucas_Mayo está en el buen camino
Gracias por responder, quería probar primero en el foro en mi idioma antes de dar lástima escribiendo en ingles.
Me comentás que necesitas los errores del kernel para tener una idea de que puede ser, cómo puedo buscarlos ? Me fije en /var/log/kernel.log , /var/log/message , /var/log/syslog y no existe nada parecido, no se que tan equivocado estoy buscando.

Gracias
Responder Citando
  #4  
Antiguo 18-oct-2017, 22:29
Avatar de gvcastellon
gvcastellon gvcastellon está desconectado
Miembro Senior
 
Fecha de Ingreso: 17-febrero-2012
Ubicación: Somewhere in the third planet of the Solar System ;)
Versión: Leap 42.1
Mensajes: 1.202
Agradecimientos: 970
Agradecido 545 Veces en 351 Mensajes
Poder de Credibilidad: 7
gvcastellon está en el buen camino
Creo que tu problema esta cuando habilitas en "/etc/crypttab" la opción "discard" según el link que te voy a dejar mas abajo lo correcto es "allow-discards"

Suerte...

Fuente: https://bbs.archlinux.org/viewtopic....09520#p1309520
__________________
The box said: 'Requires Windows 95 or better' SO I INSTALLED LINUX


Kernel: 4.4.76-1-default x86_64
Distro: openSUSE Leap 42.3 /TW
KDE Plasma 5.8.7
Motherboard-ASUS M4A78LT-M LE
Quad core AMD Phenom II X4 B50Processor- 3.2 GHz
RAM-8.0 GiB
Video-AMD Radeon HD-6770
Responder Citando
Los Siguientes 2 Usuarios Han Dado las Gracias a gvcastellon Por Este Mensaje:
Lucas_Mayo (19-oct-2017), mikrios (19-oct-2017)
  #5  
Antiguo 18-oct-2017, 22:50
Avatar de mikrios
mikrios mikrios está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 02-marzo-2013
Ubicación: Lat. 27.994547-Lon -15.405127-160m nivel del mar
Versión: 13.1-2,TW,Leap
Mensajes: 4.530
Agradecimientos: 1.912
Agradecido 1.402 Veces en 1.175 Mensajes
Poder de Credibilidad: 9
mikrios llegará a ser famoso muy pronto
Hola:

Desde openSUSE 13.2, se ha modificado muchas cosas y una de ellas es el syslog, resumiendo muchas de los logs, se han unificado en un sistema basado en journal ( si sigue existiendo un /var/log/boot.log y también sigue la compatibilidad con sys log, pero si buscas messages no lo encontraras por que ya no se hace; aunque si prefieres los log, creo que puedes hacerlo, pero como dije es sustituido por journalctl el cual dependiendo de los parámetros que le pongas, busca una u otra cosa, ejemplo -k para el kernel y para el boot pues -b y así un largo etc) .

De esas versiones en adelante se han ido añadiendo cosas a systemd, por lo cual hay que hacer uso de sus herramientas .

Si usas discard, no deberías usar fstrim, o uno o bien el otro (cada uno tiene su mejoras, sus pros y sus contras, pero en cuestión de mantenimiento, o bien de un cron o script, creo que sea innecesario, ya que eso está contemplado por el sistema y si no, hay archivos de configuración, donde puedes modificarlo y no crear un conflicto con los que hay, ejemplo el balance que hace cada cierto tiempo,etc....

Si usas el ssd en ext4 y btrfs en la raíz, cada configuración debe ser independiente; btrfs reconoce los ssd y adecua ciertos parámetros, por otro lado los comandos,pueden diferir unos de otros y ser solo exclusivo de un sistema de particionado, ejemplo en btrfs la opción ssd en el fstab, le indica al sistema que usa un disco ssd y que no pierda tiempo aparcando las cabezas y movimientos mecánicos, en ext4, se tiene que indicar con uno u varios comandos.

Para buscar logs, tienes que remitirte a systemd , ejemplos systemctl, journalctl, systemd-analyze, etc. (vamos sus herramientas) ; por otro lado,existen programas que conectan con ellas y las dispones en yast, en instalar soft de yast, puedes consultar el histarial de descargas, o bien hacerlo desde consola con el típico cat /var/log.... ; para journal desde yast tienes en miscelánea systemd journal, que es una gui gráfica de lo que puedes hacer con el comando journalctl.

Los cambios desde esa versión son muchos,teniendo en cuenta que systemd,ejecuta las unidades,procesos,etc en paralelo y encontraras cosas nuevas como getty,dracut,wicked,target,etc (en la mayoría aún conserva compatibilidad con sysvn y upstart) .

Edito:

Algunos de los mantenimientos de btrfs, se hacen o bien en el archivo correspondiente, o también desde yast---> editor de archivos /etc/sysconfig de ahí en System----> File systems ----> btrfs .

Discard es continuo, se evita el uso de fstrim y de usar un des fragmentación, cosa que en los ssd no es muy sano, por otro lado el balance que hace, es suficiente para informar y aprovechar los huecos libres, ademas la filosofía de linux o unix, es muy superior en lo relacionado a la forma de desfrag.. que usa win; aunque btrfs, es algo complejo y se puede mejorar con algunas opciones extras, pero hay que tener en cuenta que es un sistema cow.

Edito:

No veo el sitio para dar las gracias a @gvcastellon, pero gracias por la información que aportas (no la había tenido en cuenta) ¿ tu mensaje, estaba pendiente de aprobar? , no lo vi solo salia el nº3, ahora el tuyo es el 4 y el mio el 5 (puede haber algún retardo,en fin.... sin importancia, un fuerte saludo) .

Edito: hay algún parámetro, que aún no conozco "luks", estudiare el tema, por curiosidad, y no se si te importa, poner una muestra de fstab ( /etc/fstab), sobre lvm, entiendo lo básico, pero hay un tuto de un moderarador, que es una joya en ese tema (aunque no uso lvm,por usar discos de gran capacidad, también aunque no he profundizado en el tema, sobre los tipos de lvm y mas los que soporta btrfs "remitirse a info de opensuse o de suse, al respeto de snapper) , gracias y espero que se resuelva el tema.


Saludos cordiales .

Última edición por mikrios; 19-oct-2017 a las 04:46 Razón: corregir
Responder Citando
Los Siguientes 3 Usuarios Han Dado las Gracias a mikrios Por Este Mensaje:
enae (19-oct-2017), gvcastellon (19-oct-2017), Lucas_Mayo (19-oct-2017)
  #6  
Antiguo 19-oct-2017, 02:20
Lucas_Mayo Lucas_Mayo está desconectado
Aforado
 
Fecha de Ingreso: 17-noviembre-2013
Versión: 12.3
Mensajes: 33
Agradecimientos: 5
Agradecido 3 Veces en 3 Mensajes
Poder de Credibilidad: 0
Lucas_Mayo está en el buen camino
Cita:
Iniciado por gvcastellon Ver Mensaje
Creo que tu problema esta cuando habilitas en "/etc/crypttab" la opción "discard" según el link que te voy a dejar mas abajo lo correcto es "allow-discards"

Suerte...

Fuente: https://bbs.archlinux.org/viewtopic....09520#p1309520
Eso era !!!!!
Anduvo de 10 !

GRACIAS !!!!
Responder Citando
El Siguiente Usuario Ha Dado las Gracias a Lucas_Mayo Por Este Mensaje:
mikrios (19-oct-2017)
  #7  
Antiguo 19-oct-2017, 05:00
Avatar de enae
enae enae está desconectado
Habitual
 
Fecha de Ingreso: 06-agosto-2013
Ubicación: / Home
Versión: Tumbleweed
Mensajes: 112
Agradecimientos: 86
Agradecido 27 Veces en 23 Mensajes
Poder de Credibilidad: 5
enae está en el buen camino
Hola,
Sería conveniente leer esto
https://wiki.debian.org/SSDOptimization
y sus enlaces
Salu2
__________________
Responder Citando
Los Siguientes 3 Usuarios Han Dado las Gracias a enae Por Este Mensaje:
gvcastellon (19-oct-2017), Lucas_Mayo (19-oct-2017), mikrios (19-oct-2017)
  #8  
Antiguo 19-oct-2017, 17:33
Lucas_Mayo Lucas_Mayo está desconectado
Aforado
 
Fecha de Ingreso: 17-noviembre-2013
Versión: 12.3
Mensajes: 33
Agradecimientos: 5
Agradecido 3 Veces en 3 Mensajes
Poder de Credibilidad: 0
Lucas_Mayo está en el buen camino
Cita:
Iniciado por mikrios Ver Mensaje
Hola:

Desde openSUSE 13.2, se ha modificado muchas cosas y una de ellas es el syslog, resumiendo muchas de los logs, se han unificado en un sistema basado en journal ( si sigue existiendo un /var/log/boot.log y también sigue la compatibilidad con sys log, pero si buscas messages no lo encontraras por que ya no se hace; aunque si prefieres los log, creo que puedes hacerlo, pero como dije es sustituido por journalctl el cual dependiendo de los parámetros que le pongas, busca una u otra cosa, ejemplo -k para el kernel y para el boot pues -b y así un largo etc) .

De esas versiones en adelante se han ido añadiendo cosas a systemd, por lo cual hay que hacer uso de sus herramientas .

Si usas discard, no deberías usar fstrim, o uno o bien el otro (cada uno tiene su mejoras, sus pros y sus contras, pero en cuestión de mantenimiento, o bien de un cron o script, creo que sea innecesario, ya que eso está contemplado por el sistema y si no, hay archivos de configuración, donde puedes modificarlo y no crear un conflicto con los que hay, ejemplo el balance que hace cada cierto tiempo,etc....

Si usas el ssd en ext4 y btrfs en la raíz, cada configuración debe ser independiente; btrfs reconoce los ssd y adecua ciertos parámetros, por otro lado los comandos,pueden diferir unos de otros y ser solo exclusivo de un sistema de particionado, ejemplo en btrfs la opción ssd en el fstab, le indica al sistema que usa un disco ssd y que no pierda tiempo aparcando las cabezas y movimientos mecánicos, en ext4, se tiene que indicar con uno u varios comandos.

Para buscar logs, tienes que remitirte a systemd , ejemplos systemctl, journalctl, systemd-analyze, etc. (vamos sus herramientas) ; por otro lado,existen programas que conectan con ellas y las dispones en yast, en instalar soft de yast, puedes consultar el histarial de descargas, o bien hacerlo desde consola con el típico cat /var/log.... ; para journal desde yast tienes en miscelánea systemd journal, que es una gui gráfica de lo que puedes hacer con el comando journalctl.

Los cambios desde esa versión son muchos,teniendo en cuenta que systemd,ejecuta las unidades,procesos,etc en paralelo y encontraras cosas nuevas como getty,dracut,wicked,target,etc (en la mayoría aún conserva compatibilidad con sysvn y upstart) .

Edito:

Algunos de los mantenimientos de btrfs, se hacen o bien en el archivo correspondiente, o también desde yast---> editor de archivos /etc/sysconfig de ahí en System----> File systems ----> btrfs .

Discard es continuo, se evita el uso de fstrim y de usar un des fragmentación, cosa que en los ssd no es muy sano, por otro lado el balance que hace, es suficiente para informar y aprovechar los huecos libres, ademas la filosofía de linux o unix, es muy superior en lo relacionado a la forma de desfrag.. que usa win; aunque btrfs, es algo complejo y se puede mejorar con algunas opciones extras, pero hay que tener en cuenta que es un sistema cow.

Edito:

No veo el sitio para dar las gracias a @gvcastellon, pero gracias por la información que aportas (no la había tenido en cuenta) ¿ tu mensaje, estaba pendiente de aprobar? , no lo vi solo salia el nº3, ahora el tuyo es el 4 y el mio el 5 (puede haber algún retardo,en fin.... sin importancia, un fuerte saludo) .

Edito: hay algún parámetro, que aún no conozco "luks", estudiare el tema, por curiosidad, y no se si te importa, poner una muestra de fstab ( /etc/fstab), sobre lvm, entiendo lo básico, pero hay un tuto de un moderarador, que es una joya en ese tema (aunque no uso lvm,por usar discos de gran capacidad, también aunque no he profundizado en el tema, sobre los tipos de lvm y mas los que soporta btrfs "remitirse a info de opensuse o de suse, al respeto de snapper) , gracias y espero que se resuelva el tema.


Saludos cordiales .
Gracias por la respuesta y por tomarte el tiempo de explicar. No estaba al tanto del tema de los logs, más tarde voy a buscar para ir viendo como es.
Respecto de lo de usar discard o fstrim, este último no funciona sino tengo habilitado la opcion discard. Creo que el tema está en no habilitarlo en el fstab, yo lo tengo habilitado en el cryptab. Lo que no estaba al tanto es que era necesario configuraciones diferentes si las particiones son distintas, de eso voy a investigar un poco más.
Agrego una captura del fstab.
Gracias de nuevo por el tiempo



Cita:
Iniciado por enae Ver Mensaje
Hola,
Sería conveniente leer esto
https://wiki.debian.org/SSDOptimization
y sus enlaces
Salu2
Lo había estado leyendo, justamente ahí está el enlace de la página que use para configurar, que es
http://blog.neutrino.es/2013/howto-p...m-and-dmcrypt/

Me quedo ahora pensando en lo que decía más arriba de las diferentes configuraciones para diferentes particiones ...
Gracias
Responder Citando
Respuesta

Marcadores


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema de instalación de OpenSuse 11.3 64 bits. Alice-Nishera Instalación y Actualizaciones 5 16-jun-2012 23:08
problema tarjeta wifi bcm4313 broadcom synysterys Internet, Redes y Wireless 1 02-ago-2011 11:43
Problema y Duda con Drivers FLGXR ATI [HD 4670] 1antares1 Hardware 8 27-sep-2010 10:41
Problema al acceder a carpeta con kde aleromar Escritorios: KDE, Gnome, otros... 5 09-mar-2007 01:27
Problema con audio Clufis Multimedia 4 19-sep-2005 13:18



Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook


La franja horaria es GMT +2. Ahora son las 13:43.
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.

Esta página está bajo una licencia de Creative Commons, salvo que no se indique lo contrario.
Creative Commons License

Valid CSS!

Diseño por:Designed by: vbdesigns.devbdesigns.de 
Contáctenos - ForoSUSE - Archivo - Declaración de Privacidad - Arriba