
Então, no meu servidor Ubuntu 16.04, estou encontrando o seguinte erro do Tiger.
--CONFIG-- [con010c] Filesystem 'tracefs' used by 'tracefs' is not recognised as a valid filesystem
Uma solução para isso que encontrei foi entrar /etc/tiger/tigerrc
e Tiger_FSScan_Local=
adicionar o sistema de arquivos entre aspas.
Quando abri o tigerrc
arquivo, encontrei a linha com um nome de arquivo já definido.
Tiger_FSScan_Local='.lxcfs'
Minha pergunta é como adiciono outro sistema de arquivos a esta linha?
Para deixar claro, estou tentando adicionar tracefs à linha Tiger_FSScan_Local e ele já possui um sistema de arquivos na linha.
Eu nem tenho certeza de como marcar isso ...
Editar
Então tentei adicionar .tracefs
como Tiger_FSScan_Local='.lxcfs .tracefs'
. Isso não resolveu o problema, meio que piorou. Vou adicionar na linha a seguir indicando não-Local.
Editar Foi assim que tentei configurá-lo também, ainda recebendo o mesmo erro. Alguém sabe qual separador de pip Tiger precisa/prefere?
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
EditarIsso piorou tudo!
Tiger_FSScan_Local='.lxcfs''.tracefs' # Filesystems considered to be $
Tiger_FSScan_NonLocal= # Filesystems considered to be non-local to the system,$
Retornou o seguinte:
--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
EditarAlterei o formato para o seguinte e também não funcionou.
Tiger_FSScan_Local='.lxcfs';'.tracefs'
Responder1
para corrigir esse problema, encontrei o seguinte ID de bug do debian#791352
Na mensagem N°5 do Sr. Theodore Kotz encontrei a solução que funcionou para mim:
"Uma entrada precisa ser adicionada a /usr/lib/tiger/systems/Linux/2/gen_mounts. No meu, acabei de clonar a linha debugfs e coloquei tracefs no lugar de debugfs"
Linhas relevantes do meu /usr/lib/tiger/systems/Linux/2/gen_mounts, clone isto:
[ "$1" = "debugfs" ] && LOCAL=1
Cole uma linha abaixo e altere debugfs para tracefs:
[ "$1" = "tracefs" ] && LOCAL=1
Portanto, o arquivo resulta em:
...
[ "$1" = "debugfs" ] && LOCAL=1
[ "$1" = "tracefs" ] && LOCAL=1
...