Donc, sur mon serveur Ubuntu 16.04, je rencontre l’erreur suivante de Tiger.
--CONFIG-- [con010c] Filesystem 'tracefs' used by 'tracefs' is not recognised as a valid filesystem
Un correctif que j'ai trouvé était d'aller dans /etc/tiger/tigerrc
et sur la ligne Tiger_FSScan_Local=
ajouter le système de fichiers entre guillemets.
Lorsque j'ai ouvert le fichier tigerrc
, j'ai trouvé la ligne avec un nom de fichier déjà en place.
Tiger_FSScan_Local='.lxcfs'
Ma question est comment puis-je ajouter un autre système de fichiers à cette ligne?
Pour être clair, j'essaie d'ajouter tracefs à la ligne Tiger_FSScan_Local et il y a déjà un système de fichiers sur la ligne.
Je ne sais même pas comment marquer cela ...
Edit J'ai donc essayé d'ajouter .tracefs
en tant que Tiger_FSScan_Local='.lxcfs .tracefs'
. Cela n'a pas résolu le problème, l'a aggravé. Va ajouter sur la ligne suivante indiquant non-local.
Edit Voici comment j'ai essayé de le configurer, tout en recevant la même erreur. Est-ce que quelqu'un sait quel pip séparateur Tiger a besoin/préfère?
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
Edit Cela a empiré les choses!
Tiger_FSScan_Local='.lxcfs''.tracefs' # Filesystems considered to be $
Tiger_FSScan_NonLocal= # Filesystems considered to be non-local to the system,$
Renvoyé ce qui suit:
--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
Edit Changé le format comme suit et ça ne marchait pas non plus.
Tiger_FSScan_Local='.lxcfs';'.tracefs'
afin de résoudre ce problème, j’ai trouvé l’identifiant de bogue Debian suivant # 791352
Dans le message N ° 5 de M. Theodore Kotz, j'ai trouvé sa solution qui a fonctionné pour moi:
"Une entrée doit être ajoutée à/usr/lib/tiger/systems/Linux/2/gen_mounts. Dans la mienne, je viens de cloner la ligne debugfs et de mettre tracefs à la place de debugfs"
Lignes pertinentes de mon répertoire/usr/lib/tiger/systems/Linux/2/gen_mounts, clonez ceci:
[ "$1" = "debugfs" ] && LOCAL=1
Collez une ligne vers le bas et remplacez debugfs par tracefs:
[ "$1" = "tracefs" ] && LOCAL=1
Donc, le fichier a pour résultat:
...
[ "$1" = "debugfs" ] && LOCAL=1
[ "$1" = "tracefs" ] && LOCAL=1
...