web-dev-qa-db-fra.com

Configuration du tigre Ignorer un format de fichier

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'
2
Robby1212

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
...
2
Marco