
Entonces, en mi servidor Ubuntu 16.04 encuentro el siguiente error de Tiger.
--CONFIG-- [con010c] Filesystem 'tracefs' used by 'tracefs' is not recognised as a valid filesystem
Una solución para esto que encontré fue ingresar /etc/tiger/tigerrc
y en la Tiger_FSScan_Local=
línea agregar el sistema de archivos entre comillas.
Cuando abrí el tigerrc
archivo encontré la línea con un nombre de archivo ya en su lugar.
Tiger_FSScan_Local='.lxcfs'
Mi pregunta es ¿cómo agrego otro sistema de archivos a esta línea?
Para que quede claro, estoy intentando agregar tracefs a la línea Tiger_FSScan_Local y ya tiene un sistema de archivos en la línea.
Ni siquiera estoy seguro de cómo etiquetar esto...
Editar
Entonces intenté agregar .tracefs
como Tiger_FSScan_Local='.lxcfs .tracefs'
. Eso no solucionó el problema, más bien lo empeoró. Voy a agregar en la siguiente línea indicando no local.
Editar Así es como intenté configurarlo también y sigo recibiendo el mismo error. ¿Alguien sabe qué separador de pips necesita/prefiere Tiger?
Tiger_FSScan_Local='.lxcfs' # Filesystems considered to be local to the system, pipe-separated
Tiger_FSScan_NonLocal='.tracefs' # Filesystems considered to be non-local to the system, pipe-separated
Editar¡Esto lo empeoró!
Tiger_FSScan_Local='.lxcfs''.tracefs' # Filesystems considered to be $
Tiger_FSScan_NonLocal= # Filesystems considered to be non-local to the system,$
Devolvió lo siguiente:
--CONFIG-- [con010c] Filesystem 'tracefs' used by 'tracefs' is not recognised as a valid filesystem
--CONFIG-- [con010c] Filesystem 'fuse.lxcfs' used by 'lxcfs' is not recognised as a valid filesystem
EditarCambié el formato al siguiente y tampoco funcionó.
Tiger_FSScan_Local='.lxcfs';'.tracefs'
Respuesta1
Para solucionar este problema encontré el siguiente ID de error de Debian#791352
En el mensaje N°5 del Sr. Theodore Kotz encontré su solución que funcionó para mí:
"Es necesario agregar una entrada a /usr/lib/tiger/systems/Linux/2/gen_mounts. En el mío, simplemente cloné la línea debugfs y puse tracefs en lugar de debugfs"
Líneas relevantes de mi /usr/lib/tiger/systems/Linux/2/gen_mounts, clona esto:
[ "$1" = "debugfs" ] && LOCAL=1
Pegue una línea hacia abajo y cambie debugfs a tracefs:
[ "$1" = "tracefs" ] && LOCAL=1
Entonces el archivo da como resultado:
...
[ "$1" = "debugfs" ] && LOCAL=1
[ "$1" = "tracefs" ] && LOCAL=1
...