Registrarse
Home
Foros
Miembros
Calendario
Normas
Ayuda

Foros de usuarios de openSUSE
Retroceder   ForoSUSE > Zona Software > General OpenSUSE


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

Respuesta
 
Herramientas Desplegado

  #81  
Antiguo 20-abr-2017, 07:55
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.911
Agradecido 1.402 Veces en 1.175 Mensajes
Poder de Credibilidad: 9
mikrios llegará a ser famoso muy pronto
Hola:

No caí en la cuenta, pensé que era listado de sub volúmenes ( btrfs subvolume list / ) .

De todas formas lo que hacía falta era la documentación, pues bien, la traducción que habíamos hecho, trata de abril del 2016 y la actual creo que es de Noviembre del 2016 y ahí está todo lo que se necesita para aclarar muchos temas de Leap 42.2 , en este caso tanto de sub, como lvm.

Enlace a la wiki : https://doc.opensuse.org/ , la implicada es Reference Guide (recabar que para otras cosas está también Tuning Guide, si mal no recuerdo para rendimiento,etc) .

ES mejor hacerlo desde ese enlace,porque nos lleva directamente a los pdf . (tendré que mirar y comparar con el trabajo realizado y SUSE haber si puede adjuntar lo como documentación en español .

1º tenemos tu tutorial : Cómo distribuir el disco duro estratégicamente
2º La guía de referencia (Leap 42.2) donde se trata ese tema en el punto 3 y LVM en el punto 5.2 .
3º sobre el punto 3 aclarar algo volúmenes LVM- aprovisionado -delgado .

De esto espero que sirva de ayuda, de paso aclarar los conceptos que le faltan a @Krovican .

Por otro lado aclarar que en el 1º fstab, esas opciones no son necesarias :
Cita:

Apr 19 18:13:48 Z-87-DELUXE kernel: BTRFS info (device sdb3): disk space caching is enabled
Apr 19 18:13:48 Z-87-DELUXE kernel: BTRFS info (device sdb3): has skinny extents
Apr 19 18:13:51 Z-87-DELUXE kernel: BTRFS info (device sdb3): disk space caching is enabled
Apr 19 18:13:54 Z-87-DELUXE kernel: Adding 2104316k swap on /dev/sdb2. Priority:-1 extents:1 across:2104316k FS
Apr 19 18:13:54 Z-87-DELUXE kernel: BTRFS info (device sdb4): disk space caching is enabled
Sacado de journalctl -k,
Lo de des-fragmentación, ya sabe que lo puede programar en el mantenimiento btrfs y no en fstab
y lo mismo para balance,scrub y trim ( no confundir este con discard de ssd y para el balance no confundir con sistemas raid y cuando se añade un disco nuevo no confundir con la distribución de los datos de discos viejos en los nuevos o bien el comando btrfs filesystem balance, creo que hay una diferencia y espero que lo pueda aclarar la documentación, si en realidad está ahí ( lo comento, porque la que tengo sobre este tema es mucho mas antigua y ademas está las diferencias entre distros y que la información sobre btrfs cambia con mucha frecuencia, al igual que systemd, y por eso, es difícil a veces seguir le la pista ) .

En el caso que haya similitud, pues bien ya sea la documentación, o un fichero de read, o las lineas comentadas de los ficheros de configuración nos puedan sacar de dudas.

Sobre cron.d en mi pc ese directorio está vacío y en cambio si hay cron para días, horas,semanas y meses, haber si de ahí podemos detectar el problema , ya que lo de kworker no ayuda mucho, pues tiramos por lo sugerido @karlggest.

También mirar si es una programación de mantenimiento; podemos verlo en /etc/sysconfig/ y el archivo se llama btrfsmaintenance (que es el fichero que hace alusión en yast2 en Editor de archivos en /etc/sysconfig en system, File Systems y ahí en btrfs ) .

Saludos cordiales

Por último una pequeña aclaración sobre el pdf de la guía de referencia y es que se llama el archivo con este nombre : book.opensuse.reference_color_en.pdf , ademas en esa pagina de la wiki están 6 guías mas y la notas de la versión .
Responder Citando
El Siguiente Usuario Ha Dado las Gracias a mikrios Por Este Mensaje:
Krovikan (21-abr-2017)
  #82  
Antiguo 20-abr-2017, 12:14
Avatar de Krovikan
Krovikan Krovikan esta en línea ahora
Miembro Junior
 
Fecha de Ingreso: 16-noviembre-2010
Ubicación: Delante del ordenador
Versión: Leap 42.3
Mensajes: 453
Agradecimientos: 165
Agradecido 92 Veces en 77 Mensajes
Poder de Credibilidad: 7
Krovikan está en el buen camino
Segun entendí por la información proporcionada por @mikrios, no hace falta desactivar las snapshots ya que se aplican al disco entero particiones incluidas.
Pero eso sí. Excluyendo varios directorios, entre ellos el contenido de /mnt por lo que no me he de preocupar al respecto y dejar las instantáneas como están.

Gracias por el aporte de la localizacíon de todo el contenido que se ve en Yast de /etc/sysconfig. Así me ahorro el poner varias screenshots.

Espero que todos los CODE que pongo a continuación sirvan para traer algo de luz.
Todavía no he hecho el proceso de cambio de sistema de ficheros en sda2.


/etc/sysconfig/btrfsmaintenance:

Código:
## Path:        System/File systems/btrfs
## Type:        string(none,stdout,journal)
## Default:     "stdout"
#
# Output target for messages. Journal messages are tagged by the task name like
# 'btrfs-scrub' etc.
BTRFS_LOG_OUTPUT="stdout"

## Path:        System/File systems/btrfs
## Type:        string
## Default:     ""
#
# Run periodic defrag on selected paths.
# (Colon separated paths)
BTRFS_DEFRAG_PATHS=""

## Path:           System/File systems/btrfs
## Type:           string(none,daily,weekly,monthly)
## Default:        "none"
## ServiceRestart: btrfsmaintenance-refresh
#
# Frequency of defrag.
BTRFS_DEFRAG_PERIOD="none"

## Path:        System/File systems/btrfs
## Type:        string
## Default:     "+1M"
#
# Minimal file size to consider for defragmentation
BTRFS_DEFRAG_MIN_SIZE="+1M"

## Path:        System/File systems/btrfs
## Type:        string
## Default:     "/"
#
# Which mountpoints/filesystems to balance periodically. This may reclaim unused
# portions of the filesystem and make the rest more compact.
# (Colon separated paths)
BTRFS_BALANCE_MOUNTPOINTS="/"

## Path:           System/File systems/btrfs
## Type:           string(none,daily,weekly,monthly)
## Default:        "weekly"
## ServiceRestart: btrfsmaintenance-refresh
#
# Frequency of periodic balance.
BTRFS_BALANCE_PERIOD="weekly"

## Path:        System/File systems/btrfs
## Type:        string
## Default:     "1 5 10 20 30 40 50"
#
# The usage percent for balancing data block groups.
#
# Note: default values should not disturb normal work but may not reclaim
# enough block groups. If you observe that, add higher values but beware that
# this will increase IO load on the system.
BTRFS_BALANCE_DUSAGE="1 5 10 20 30 40 50"

## Path:        System/File systems/btrfs
## Type:        string
## Default:     "1 5 10 20 30"
#
# The usage percent for balancing metadata block groups.
#
# Note: default values should not disturb normal work but may not reclaim
# enough block groups. If you observe that, add higher values but beware that
# this will increase IO load on the system.
BTRFS_BALANCE_MUSAGE="1 5 10 20 30"

## Path:        System/File systems/btrfs
## Type:        string
## Default:     "/"
#
# Which mountpoints/filesystems to scrub periodically.
# (Colon separated paths)
BTRFS_SCRUB_MOUNTPOINTS="/"

## Path:        System/File systems/btrfs
## Type:        string(none,weekly,monthly)
## Default:     "monthly"
## ServiceRestart: btrfsmaintenance-refresh
#
# Frequency of periodic scrub.
BTRFS_SCRUB_PERIOD="monthly"

## Path:        System/File systems/btrfs
## Type:        string(idle,normal)
## Default:     "idle"
#
# Priority of IO at which the scrub process will run. Idle should not degrade
# performance but may take longer to finish.
BTRFS_SCRUB_PRIORITY="idle"

## Path:        System/File systems/btrfs
## Type:        boolean
## Default:     "false"
#
# Do read-only scrub and don't try to repair anything.
BTRFS_SCRUB_READ_ONLY="false"

## Path:           System/File systems/btrfs
## Description:    Configuration for periodic fstrim
## Type:           string(none,daily,weekly,monthly)
## Default:        "none"
## ServiceRestart: btrfsmaintenance-refresh
#
# Frequency of periodic trim. Off by default so it does not collide with
# fstrim.timer . If you do not use the timer, turn it on here. The recommended
# period is 'weekly'.
BTRFS_TRIM_PERIOD="weekly"

## Path:        System/File systems/btrfs
## Description: Configuration for periodic fstrim - mountpoints
## Type:        string
## Default:     "/"
#
# Which mountpoints/filesystems to trim periodically.
# (Colon separated paths)
BTRFS_TRIM_MOUNTPOINTS="/"

/etc/sysconfig/cron:

Código:
## Path:    System/Cron/Man
## Description: cron configuration for man utility
## Type:    yesno
## Default:    yes
#
# Should mandb and whatis be recreated by cron.daily ("yes" or "no")
#
REINIT_MANDB=yes

## Type:    yesno
## Default:    yes
#
# Should old preformatted man pages (in /var/cache/man) be deleted? (yes/no)
#
DELETE_OLD_CATMAN=yes

## Type:    integer
## Default:    7
#
# How long should old preformatted man pages be kept before deletion? (days)
#
CATMAN_ATIME=7
## The Parameters MAX_DAYS_IN_TMP, MAX_DAYS_IN_LONG_TMP, TMP_DIRS_TO_CLEAR, 
## LONG_TMP_DIRS_TO_CLEAR, CLEAR_TMP_DIRS_AT_BOOTUP and OWNER_TO_KEEP_IN_TMP have 
## been converted to systemd-tmpfiles settings in /etc/tmpfiles.d/tmp.conf.
## Please check and modify to your needs.
## See 'man tmpfiles.d' for details.


## Type:         string
## Default:      ""
#
# At which time cron.daily should start. Default is 15 minutes after booting
# the system. Example setting would be "14:00".
# Due to the fact that cron script runs only every 15 minutes,
# it will only run on xx:00, xx:15, xx:30, xx:45, not at the accurate time
# you set.
DAILY_TIME=""

## Type:         integer
## Default:      5
#
# Maximum days not running when using a fixed time set in DAILY_TIME.
# 0 to skip this. This is for users who will power off their system.
#
# There is a fixed max. of 14 days set,  if you want to override this
# change MAX_NOT_RUN_FORCE in /usr/lib/cron/run-crons
MAX_NOT_RUN="5"

## Type:    yesno
## Default:    no
#
# send status email even if all scripts in 
# cron.{hourly,daily,weekly,monthly} 
# returned without error? (yes/no)
#
SEND_MAIL_ON_NO_ERROR="no"

## Type:    yesno
## Default:    no
#
# send email containing output from all successful jobs in
# cron.{hourly,daily,weekly,monthly}. Output from failed
# jobs is always sent. If SEND_MAIL_ON_NO_ERROR is yes, this 
# setting is ignored.  (yes/no)
#
SEND_OUTPUT_ON_NO_ERROR="no"

## Type:    yesno
## Default:    no
#
# generate syslog message for all scripts in 
# cron.{hourly,daily,weekly,monthly} 
# even if they haven't returned an error? (yes/no)
#
SYSLOG_ON_NO_ERROR="no"

Contenido de los diversos directorios de Cron:

Código:
krovikan@linux:/etc/cron.d> ls -all
total 0
drwxr-xr-x 1 root root    0 oct  7  2016 .
drwxr-xr-x 1 root root 5394 abr 20 11:05 ..

Código:
krovikan@linux:/etc/cron.hourly> ls -all
total 4
drwxr-xr-x 1 root root   30 nov 26 16:14 .
drwxr-xr-x 1 root root 5394 abr 20 11:05 ..
-rwxr-xr-x 1 root root  514 oct  8  2016 suse.de-snapper
Código:
krovikan@linux:/etc/cron.daily> ls -all
total 40
drwxr-xr-x 1 root root  336 abr  1 11:29 .
drwxr-xr-x 1 root root 5394 abr 20 11:05 ..
-rwxr-xr-x 1 root root  634 oct  7  2016 logrotate
-rwxr-xr-x 1 root root  778 oct  8  2016 mdadm
-rwxr-xr-x 1 root root 1414 oct 10  2016 packagekit-background.cron
-rwxr--r-- 1 root root  948 mar 21 20:10 suse-clean_catman
-rwxr-xr-x 1 root root 1879 mar 21 18:07 suse.de-backup-rc.config
-rwxr-xr-x 1 root root 2059 sep 11  2014 suse.de-backup-rpmdb
-rwxr-xr-x 1 root root  566 sep 11  2014 suse.de-check-battery
-rwxr-xr-x 1 root root  371 sep 11  2014 suse.de-cron-local
-rwxr-xr-x 1 root root  744 oct  8  2016 suse.de-snapper
-rwxr--r-- 1 root root 1693 mar 21 20:10 suse-do_mandb
Código:
krovikan@linux:/etc/cron.weekly> ls -all
total 8
drwxr-xr-x 1 root root   46 nov 26 16:17 .
drwxr-xr-x 1 root root 5394 abr 20 11:05 ..
lrwxrwxrwx 1 root root   44 nov 26 16:17 btrfs-balance -> /usr/share/btrfsmaintenance/btrfs-balance.sh
lrwxrwxrwx 1 root root   41 nov 26 16:17 btrfs-trim -> /usr/share/btrfsmaintenance/btrfs-trim.sh
Código:
krovikan@linux:/etc/cron.monthly> ls -all
total 4
drwxr-xr-x 1 root root   22 nov 26 16:17 .
drwxr-xr-x 1 root root 5394 abr 20 11:05 ..
lrwxrwxrwx 1 root root   42 nov 26 16:17 btrfs-scrub -> /usr/share/btrfsmaintenance/btrfs-scrub.sh

Saludos
Responder Citando
  #83  
Antiguo 21-abr-2017, 03:06
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.911
Agradecido 1.402 Veces en 1.175 Mensajes
Poder de Credibilidad: 9
mikrios llegará a ser famoso muy pronto
Hola:

Las config son mas o menos las mismas que tengo en mi equipos ( solo varío los parámetros de la configuración de snapper y la de journal, limitando el tamaño) .

Por lo demás está todo igual.

Habría que identificar, ese problema y mirar si con ese fstab, se produce y comprobar discos con alguna aplicación como gparted, en el apartado de partición y verificar, no sea que pueda haber un problema ahí, también mirar si la bios tiene la configuración de los sata en ahci ,etc los pasos comentados en post anteriores .

Como mantenimiento para btrfs, mira de borrar algunas instantáneas, eso si tienes muchas y te queda poco espacio en la raíz..

Estoy repasando los post del principio , por si se me ha olvidado algo, cuando montes el disco sdd, comprueba que este alineado y verifica que no tenga errores en el mismo.

Prueba a ejecutar smartctl ( mira las opciones con help -h ; ejemplo smartctl -i /dev/sdx o smartctl --all /dev/sdx) la x es donde tienes el disco ejemplo :
Código:
Z-87-DELUXE:~ # smartctl -i /dev/sda
smartctl 6.2 2013-11-07 r3856 [x86_64-linux-4.10.10-1.ga78ebd0-default] (SUSE RPM)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Indilinx Barefoot 3 based SSDs
Device Model:     OCZ-VECTOR
Serial Number:    OCZ-794NLF7J93ND5592
LU WWN Device Id: 5 e83a97 a19279593
Firmware Version: 3.0
User Capacity:    128,035,676,160 bytes [128 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS (minor revision not indicated)
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Fri Apr 21 01:37:01 2017 WEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
hay que hacer pruebas y descartando las que has hecho .
Si tienes habilitado hdtemp, desactiva lo (eso come recursos de cpu y no hace gran cosa, bueno lo usa inxi para completar sus requerimientos, pero cuando no lo usas, sigue corriendo o ejecutandose en 2º plano.

Lo de indexador esta en preferencias del sistema y buscar, de ahí en búsqueda de archivos, puedes desmarcar el activar la búsqueda y puedes añadir ese disco a la lista de no buscar en estas ubicaciones.

Si tienes dudas en la optimización del ssd en btrfs, es fácil :relatime,sdd,discard :

No mtoda las partciones de ssd, llevan la configuración, el que tengo montado como sistema de leap 52.3 el fstab estś así :

Código:
UUID=31299d95-9883-424e-aac0-da797fa9b22f swap swap defaults 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 / btrfs  relatime,discard,ssd 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /boot/grub2/i386-pc btrfs  relatime,discard,ssd,subvol=@/boot/grub2/i386-pc 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /boot/grub2/x86_64-efi btrfs  relatime,discard,ssd,subvol=@/boot/grub2/x86_64-efi 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /opt btrfs reletime,discard,ssd,subvol=@/opt 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /srv btrfs  relatime,discard,ssd,subvol=@/srv 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /tmp btrfs  relatime,discard,ssd,subvol=@/tmp 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /usr/local btrfs  relatime,discard,ssd,subvol=@/usr/local 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /var/cache btrfs  relatime,discard,ssd,subvol=@/var/cache 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /var/crash btrfs  relatime,discard,ssd,subvol=@/var/crash 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /var/lib/libvirt/images btrfs  relatime,discard,ssd,subvol=@/var/lib/libvirt/images 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /var/lib/machines btrfs  relatime,discard,ssd,subvol=@/var/lib/machines 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /var/lib/mailman btrfs  relatime,discard,ssd,subvol=@/var/lib/mailman 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /var/lib/mariadb btrfs  relatime,discard,ssd,subvol=@/var/lib/mariadb 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /var/lib/mysql btrfs  relatime,discard,ssd,subvol=@/var/lib/mysql 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /var/lib/named btrfs  relatime,discard,ssd,subvol=@/var/lib/named 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /var/lib/pgsql btrfs  relatime,discard,ssd,subvol=@/var/lib/pgsql 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /var/log btrfs  relatime,discard,ssd,subvol=@/var/log 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /var/opt btrfs  relatime,discard,ssd,subvol=@/var/opt 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /var/spool btrfs  relatime,discard,ssd,subvol=@/var/spool 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /var/tmp btrfs  relatime,discard,ssd,subvol=@/var/tmp 0 0
UUID=9ca27b50-ff42-4f81-b8c7-6fabfea28555 /.snapshots btrfs  relatime,discard,ssd,subvol=@/.snapshots 0 0
UUID=4390-C53C       /boot/efi            vfat       umask=0002,utf8=true  0 0
UUID=6229c8ce-8c12-422e-bc41-17098eb48171 /home                btrfs      relatime,ssd,discard   0 0
Si tienes alguna duda , pues ponla por aquí y por cierto snapshots es en la raíz y del root, es un directorio oculto, aunque se puede editar y cambiar , pero por defecto está para la raíz, y se excluye lo que ya sabes :

Saludos cordiales
Responder Citando
El Siguiente Usuario Ha Dado las Gracias a mikrios Por Este Mensaje:
Krovikan (21-abr-2017)
  #84  
Antiguo 21-abr-2017, 12:25
Avatar de Krovikan
Krovikan Krovikan esta en línea ahora
Miembro Junior
 
Fecha de Ingreso: 16-noviembre-2010
Ubicación: Delante del ordenador
Versión: Leap 42.3
Mensajes: 453
Agradecimientos: 165
Agradecido 92 Veces en 77 Mensajes
Poder de Credibilidad: 7
Krovikan está en el buen camino
Hola:

Respecto al número de snapshots no hay problema. Tengo 20 pero el espacio para / es de 80Gb y aún tengo libres 56Gb.

Mientras escribo esto estoy copiando el contenido del sda2 para en el siguiente inicio "destruirlo" y crear la partición en BTRFS.


El fstab lo retocaré de relatime a relatime,sdd,discard entonces.


Lo de INXI y HDTemp ya me lo mencionastes hace varias páginas y no encontré ni uno ni el otro en la lista de servicios (tampoco hay paquetes instalados con esos nombres).


He ido al módulo del Particionador de Yast y le he pasado una prueba de salud SMART y propiedades hdparm. Los resultados:

Código:
sudo smartctl --health /dev/sda
smartctl 6.2 2013-11-07 r3856 [x86_64-linux-4.4.57-18.3-default] (SUSE RPM)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
Código:
sudo hdparm -aAgr /dev/sda

/dev/sda:
 readonly      =  0 (off)
 readahead     = 1024 (on)
 geometry      = 60801/255/63, sectors = 976773168, start = 0
 look-ahead    =  1 (on)

Para lo del alineamiento no sé si será suficiente esta imagen:




Respecto al indexador ya me cuido de que no funcione. Ni lo encuentro en Preferencias ya que me cuido de quitar Akonadi/Nepomuk. Tengo esto instalado esto:

Código:
zypper search akonadi

E | Nombre                             | Resumen                                                | Tipo   
--+------------------------------------+--------------------------------------------------------+--------
  | akonadi                            | Recursos de KDE para el servicio de almacenamiento PIM | paquete
  | akonadi-calendar-devel             | Bibliotecas KDE PIM: entorno de desarrollo             | paquete
i | akonadi-contact                    | KDE PIM Libraries for Akonadi Contacts                 | paquete
  | akonadi-contact-devel              | Bibliotecas KDE PIM: entorno de desarrollo             | paquete
i | akonadi-mime                       | Bibliotecas de KDE PIM                                 | paquete
  | akonadi-mime-devel                 | Bibliotecas KDE PIM: entorno de desarrollo             | paquete
  | akonadi-notes-devel                | Bibliotecas KDE PIM: entorno de desarrollo             | paquete
  | akonadi-runtime                    | Servicio de almacenamiento PIM                         | paquete
i | akonadi-search                     | Framework for searching and managing PIM metadata      | paquete
  | akonadi-search-devel               | Development package for baloo5                         | paquete
i | akonadi-server                     | Servicio de almacenamiento PIM                         | paquete
  | akonadi-server-devel               | Akonadi Framework: Build Environment                   | paquete
i | akonadi_resources                  | Recursos de KDE para el servicio de almacenamiento PIM | paquete
i | libKF5AkonadiAgentBase5            | Akonadi Agent base library                             | paquete
i | libKF5AkonadiCalendar5             | KDE PIM Libraries: AkonadiCalendar                     | paquete
i | libKF5AkonadiContact5              | Library for personal contact handling                  | paquete
i | libKF5AkonadiCore5                 | Core Akonadi Server library                            | paquete
i | libKF5AkonadiMime5                 | Bibliotecas KDE PIM: entorno de desarrollo             | paquete
i | libKF5AkonadiNotes5                | Bibliotecas KDE PIM: entorno de desarrollo             | paquete
i | libKF5AkonadiPrivate5              | Akonadi Private Server library                         | paquete
i | libKF5AkonadiSearch                | Core libraries for AkonadiSearch                       | paquete
i | libKF5AkonadiWidgets5              | Akonadi Agent base library                             | paquete
i | libKF5AkonadiXml5                  | Akonadi Xml library                                    | paquete
i | libakonadi4                        | PIM Storage Service Client Libraries                   | paquete
  | libakonadi4-32bit                  | PIM Storage Service Client Libraries                   | paquete
  | libakonadiprotocolinternals-devel  | Servicio de almacenamiento PIM: entorno de desarrollo  | paquete
i | libakonadiprotocolinternals1       | Servicio de almacenamiento PIM                         | paquete
  | libakonadiprotocolinternals1-32bit | Servicio de almacenamiento PIM                         | paquete
  | python-kde4-akonadi                | Python bindings for KDE 4 - Akonadi                    | paquete
  | python3-kde4-akonadi               | Python bindings for KDE 4 - Akonadi                    | paquete
NOTA: Estoy revisando Internet y me da que tengo activa la indexación.

/home/krovikan/.config/akonadi/akonadiserverrc

Código:
[Debug]
Tracer=null

[%General]
Driver=QMYSQL

[QMYSQL]
Host=
Name=akonadi
Options="UNIX_SOCKET=/tmp/akonadi-krovikan.f2rmW9/mysql.socket"
ServerPath=/usr/sbin/mysqld
StartServer=true
Lo que he puesto en negrita tendría que estar en false. Por otro lado no he encontrado ni rastro de nepomukserverrc ni en .config, ni en .kde4 ni haciendo un find de mi directorio /home con
Código:
find . -name nepomukserverrc

Ahora un smartctl según tus indicaciones:

Código:
sudo smartctl --all /dev/sda
smartctl 6.2 2013-11-07 r3856 [x86_64-linux-4.4.57-18.3-default] (SUSE RPM)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     WDC WDS500G1B0B-00AS40
Serial Number:    163879420275
LU WWN Device Id: 5 001b44 4a646d270
Firmware Version: X41000WD
User Capacity:    500.107.862.016 bytes [500 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ACS-2 T13/2015-D revision 3
SATA Version is:  SATA >3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Fri Apr 21 11:20:52 2017 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00) Offline data collection activity
                                        was never started.
                                        Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0) The previous self-test routine completed
                                        without error or no self-test has ever 
                                        been run.
Total time to complete Offline 
data collection:                (    0) seconds.
Offline data collection
capabilities:                    (0x11) SMART execute Offline immediate.
                                        No Auto Offline data collection support.
                                        Suspend Offline collection upon new
                                        command.
                                        No Offline surface scan supported.
                                        Self-test supported.
                                        No Conveyance Self-test supported.
                                        No Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
                                        power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        General Purpose Logging supported.
Short self-test routine 
recommended polling time:        (   2) minutes.
Extended self-test routine
recommended polling time:        (  10) minutes.

SMART Attributes Data Structure revision number: 4
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  5 Reallocated_Sector_Ct   0x0032   100   100   ---    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   100   100   ---    Old_age   Always       -       2191
 12 Power_Cycle_Count       0x0032   100   100   ---    Old_age   Always       -       175
165 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       12517530
166 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       0
167 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       24
168 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       1
169 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       282
170 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       0
171 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       0
172 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       0
173 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       0
174 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       18
184 End-to-End_Error        0x0032   100   100   ---    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   ---    Old_age   Always       -       0
188 Command_Timeout         0x0032   100   100   ---    Old_age   Always       -       0
194 Temperature_Celsius     0x0022   062   069   ---    Old_age   Always       -       38 (Min/Max 24/69)
199 UDMA_CRC_Error_Count    0x0032   100   100   ---    Old_age   Always       -       0
230 Unknown_SSD_Attribute   0x0032   100   100   ---    Old_age   Always       -       188978561068
232 Available_Reservd_Space 0x0033   100   100   004    Pre-fail  Always       -       100
233 Media_Wearout_Indicator 0x0032   100   100   ---    Old_age   Always       -       449
234 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       1678
241 Total_LBAs_Written      0x0030   253   253   ---    Old_age   Offline      -       1475
242 Total_LBAs_Read         0x0030   253   253   ---    Old_age   Offline      -       1630
244 Unknown_Attribute       0x0032   000   100   ---    Old_age   Always       -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
No self-tests have been logged.  [To run self-tests, use: smartctl -t]


Selective Self-tests/Logging not supported

Lo siguiente es a ver si es correcto (es de hace unos meses):

En el otro hilo me hicieron hacer esta acción (era para intentar solventar los congelamientos que asocié a btrfs-transacti):

En Yast2-->Ajustes del kernel-->Configuración del kernel-->seleccionar "Límite de tiempo [deadline]" en el Planificador de E/S.

Además de activar fstrim con
Código:
systemctl enable fstrim.timer
y probarlo en marcha (para ver lo que tardaba) 1 vez sólo con
Código:
systemctl start fstrim.service
El status actual mientras escribo esto es
Código:
systemctl status fstrim.timer
● fstrim.timer - Discard unused blocks once a week
   Loaded: loaded (/usr/lib/systemd/system/fstrim.timer; enabled; vendor preset: enabled)
   Active: active (waiting) since vie 2017-04-21 10:35:21 CEST; 54min ago
     Docs: man:fstrim
Cuando escribí ese comando hacía 54min que había arrancado el ordenador.


Saludos
Responder Citando
  #85  
Antiguo 21-abr-2017, 13:07
Avatar de karlggest
karlggest karlggest está desconectado
Moderador
 
Fecha de Ingreso: 07-febrero-2007
Ubicación: Ourense
Versión: Leap 42.3
Mensajes: 8.175
Agradecimientos: 40
Agradecido 1.238 Veces en 910 Mensajes
Poder de Credibilidad: 19
karlggest está en el buen camino
Hola.

Fíjate en el contenido de /etc/contrab y luego en todos esos que incluyen suse. Necesitarás permisos de administrador seguramente.

Salud!!
__________________
http://sementedotempo.blogspot.com/

-Si lo creen unos pocos, es un delirio; si son muchos los creyentes, es una religión
Responder Citando
El Siguiente Usuario Ha Dado las Gracias a karlggest Por Este Mensaje:
Krovikan (21-abr-2017)
  #86  
Antiguo 21-abr-2017, 13:21
Avatar de Krovikan
Krovikan Krovikan esta en línea ahora
Miembro Junior
 
Fecha de Ingreso: 16-noviembre-2010
Ubicación: Delante del ordenador
Versión: Leap 42.3
Mensajes: 453
Agradecimientos: 165
Agradecido 92 Veces en 77 Mensajes
Poder de Credibilidad: 7
Krovikan está en el buen camino
@karlggest: Falta un extenso post mio que publiqué antes del tuyo esta mañana que solicitaba aprobación por moderación.

Código:
sudo cat /etc/crontab 
SHELL=/bin/sh
PATH=/usr/bin:/usr/sbin:/sbin:/bin:/usr/lib/news/bin
MAILTO=root
#
# check scripts in cron.hourly, cron.daily, cron.weekly, and cron.monthly
#
-*/15 * * * *   root  test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-crons >/dev/null 2>&1

Saludos
Responder Citando
  #87  
Antiguo 21-abr-2017, 22:28
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.911
Agradecido 1.402 Veces en 1.175 Mensajes
Poder de Credibilidad: 9
mikrios llegará a ser famoso muy pronto
Hola:

fstrim es un comando , si en el ssd usas discard, no necesitas fstrim (usa uno de ellos, no los dos) .

Esos hacen la misma función, por lo cual uno de ellos sobra, lo mejor es usar discard en fstab y así te olvidas tener fstrim en el cron (la opción ssd es para indicar que usas un disco de estado solido a btrfs, aunque btrfs también a veces veo que es capaz de detectar el ssd,ahora bien, no se si es por esa opción o por que lo hace el sistema de archivos; al respeto de relatime, solo escribira y modificara los metadatos si el archivo cambia, si no no hace nada, eso es como si fuese un noatime, pero hay que tener en cuenta, que algunos programas para actualizar o borrarse necesita los metadatos, sobre todo los datos, fecha,hora,etc) .

Ejemplo : Recuerda a catman borrara los antiguos para poner los nuevos,etc.. entonces necesita la fecha, si no hubiese tenido ese opción cada vez que accedes al archivo cambiaría los metadatos y pondría una fecha actual, y en el caso que hubiese uno mas nuevo, pero con fecha anterior a la de tu modificación , no lo actualizaría (lo mismo con noatime, esa opción no hará nada, ni que modifiques el archivo,etc.. ) .

No sirve la imagen, vamos eso creo, lo que indica que el alineado se hará de forma optima, pero eso no dice si esta bien o lo ha hecho correctamente; para eso hay que ejecutar este comando :
blockdev --getalignoff /dev/sdx, siendo x la partición a comprobar; ejemplos sda, sda1,sda2 etc... En el caso que de un cero, indica que está bien alineada la partición ; voy a poner los datos de mi sdd y compruebo sus particiones :

Código:
Z-87-DELUXE:~ # lsblk -fm /dev/sda
NAME   FSTYPE LABEL UUID                                 MOUNTPOINT NAME     SIZE OWNER GROUP MODE
sda                                                                 sda    119.2G root  disk  brw-rw----
├─sda2 btrfs        9ca27b50-ff42-4f81-b8c7-6fabfea28555            ├─sda2    40G root  disk  brw-rw----
├─sda3 btrfs        6229c8ce-8c12-422e-bc41-17098eb48171            ├─sda3  79.1G root  disk  brw-rw----
└─sda1 vfat         4390-C53C                                       └─sda1   156M root  disk  brw-rw----
Z-87-DELUXE:~ # blockdev --getalignoff /dev/sda
0
Z-87-DELUXE:~ # blockdev --getalignoff /dev/sda1
0
Z-87-DELUXE:~ # blockdev --getalignoff /dev/sda2
0
Z-87-DELUXE:~ # blockdev --getalignoff /dev/sda3
0
Comprobado el disco entero y todas sus particiones, como dan 0 todas están bien .

Saludos cordiales
Responder Citando
El Siguiente Usuario Ha Dado las Gracias a mikrios Por Este Mensaje:
Krovikan (21-abr-2017)
  #88  
Antiguo 21-abr-2017, 22:46
Avatar de Krovikan
Krovikan Krovikan esta en línea ahora
Miembro Junior
 
Fecha de Ingreso: 16-noviembre-2010
Ubicación: Delante del ordenador
Versión: Leap 42.3
Mensajes: 453
Agradecimientos: 165
Agradecido 92 Veces en 77 Mensajes
Poder de Credibilidad: 7
Krovikan está en el buen camino
Entonces, con el discard que le he puesto para que entre en acción mañana, tendría que desactivar fstrim.

¿Para ello serviría teclear?:

Código:
systemctl disable fstrim.timer
¿Me quitaría automáticamente cualquier referencia en cron?

Respecto al disco:

Recuerdo que el fs de sda2 mañana pasará a ser BTRFS.

Código:
sudo lsblk -fm /dev/sda
NAME   FSTYPE LABEL UUID                                 MOUNTPOINT              NAME     SIZE OWNER GROUP MODE
sda                                                                              sda    465,8G root  disk  brw-rw----
├─sda1 btrfs        460034b6-917a-494b-b8a7-d1698f90adb4 /var/lib/libvirt/images ├─sda1    80G root  disk  brw-rw----
└─sda2 xfs          009576db-0e1f-4ba3-bdba-207006ee5d94 /mnt/juegos/wine        └─sda2 385,8G root  disk  brw-rw----
Código:
sudo blockdev --getalignoff /dev/sda
0
sudo blockdev --getalignoff /dev/sda1
0
sudo blockdev --getalignoff /dev/sda2
0
Me he guardado en un fichero las opciones del SSD así como el comando para comprobar la alineación y sólo falta que me confirmes lo de anular el fstrim para añadirlo también.


Saludos

Publicado el 21/04/2017 a las 22:46h (el foro tiene la manía de requerir aprobación de moderación y se puede colar el mensaje de un compañero antes de que acepten mi publicación)
Responder Citando
  #89  
Antiguo 21-abr-2017, 23:00
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.911
Agradecido 1.402 Veces en 1.175 Mensajes
Poder de Credibilidad: 9
mikrios llegará a ser famoso muy pronto
Hola:

Si tienes discard en las opciones de fstab, ya le estas informando al sistema y en tiempo real, del espacio que queda libre, por lo cual no necesitas fstrim para nada. Lo puedes quitar de las configuraciones que tengas y del systemd, ahora bien si te gusta mas el fstrim y que el sistema se entere cada cierto tiempo, pues puedes usar ese en vez del otro (eso depende del gusto de cada uno, aunque para mi está mejor discard y si quiero usar fstrim, lo puedo hacer de vez en cuando desde la consola, como comando ) .

Código:
Z-87-DELUXE:~ # fstrim --help

Usage:
 fstrim [options] 

Discard unused blocks on a mounted filesystem.

Options:
 -a, --all           trim all mounted filesystems that are supported
 -o, --offset   the offset in bytes to start discarding from
 -l, --length   the number of bytes to discard
 -m, --minimum  the minimum extent length to discard
 -v, --verbose       print number of discarded bytes

 -h, --help     display this help and exit
 -V, --version  output version information and exit

For more details see fstrim(8).
Pienso que discard es mas sencillo, así evito activar un servicio y por otro lado usar un tiempo para ejecutarlo desde el cron (pero hay opiniones de que este es mas flexible, para mi me voy a lo mas cómodo y sencillo ) .

Edito: pero lo que cambia es el formato, ya la partición dice que está bien alineada, si te ha dado un 0 en el sda2, así que por ese lado no tienes problemas.

Saludos cordiales .

Última edición por mikrios; 21-abr-2017 a las 23:06 Razón: corregir
Responder Citando
El Siguiente Usuario Ha Dado las Gracias a mikrios Por Este Mensaje:
Krovikan (21-abr-2017)
  #90  
Antiguo 21-abr-2017, 23:35
Avatar de Krovikan
Krovikan Krovikan esta en línea ahora
Miembro Junior
 
Fecha de Ingreso: 16-noviembre-2010
Ubicación: Delante del ordenador
Versión: Leap 42.3
Mensajes: 453
Agradecimientos: 165
Agradecido 92 Veces en 77 Mensajes
Poder de Credibilidad: 7
Krovikan está en el buen camino
Estaba buscando cómo desactivar fstrim de todos lados y me he encontrado con:

https://slimbook.es/tutoriales/linux...o-ssd-en-linux

Entre otras cosas dice:

"Hay quien te dirá de montar el disco con el parámetro "discard" en el fstab, pero de verdad queremos que cada vez que tu o el sistema borréis un archivo, el ssd re-ubique? Afectaría al rendimiento de trabajo habitual."


Saludos

Publicado el 21/04/2017 a las 23:35h (el foro tiene la manía de requerir aprobación de moderación y se puede colar el mensaje de un compañero antes de que acepten mi publicación)
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á Activado

Ir al Foro



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


La franja horaria es GMT +2. Ahora son las 18:52.
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