Таким образом на моем Сервере Ubuntu 16.04 я встречаюсь со следующей ошибкой от Tiger.
--CONFIG-- [con010c] Filesystem 'tracefs' used by 'tracefs' is not recognised as a valid filesystem
Фиксация для этого, которое я нашел, должна была войти /etc/tiger/tigerrc
и на Tiger_FSScan_Local=
строка добавляет файловую систему в кавычках.
Когда я открылся tigerrc
файл я уже нашел строку с именем файла на месте.
Tiger_FSScan_Local='.lxcfs'
Мой вопрос состоит в том, как я добавляю другую файловую систему к этой строке?
Чтобы быть ясным, я пытаюсь добавить tracefs к строке Tiger_FSScan_Local, и это уже имеет одну файловую систему на строке.
Я даже не уверен, как отметить это...
Редактирование, Таким образом, я пытался добавить .tracefs
как Tiger_FSScan_Local='.lxcfs .tracefs'
. Это не устранило проблему, отчасти сделал это хуже. Попытка прибавить следующую строку, указывающую нелокальный.
Отредактируйте Это - то, как я пытался установить его также, все еще получая ту же ошибку. Кто-либо знает, в каком разделителе зернышка 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
Отредактируйте Это сделало это хуже!
Tiger_FSScan_Local='.lxcfs''.tracefs' # Filesystems considered to be $
Tiger_FSScan_NonLocal= # Filesystems considered to be non-local to the system,$
Возвращенный следующее:
--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
Редактирование Изменило формат на следующее, и это не работало также.
Tiger_FSScan_Local='.lxcfs';'.tracefs'
для устранения этой проблемы, я нашел следующий debian идентификатор #791352
ошибки В сообщении NВ°5 от г-на Theodore Kotz, я нашел его решение, которое работало на меня:
"Запись должна быть добавлена к/usr/lib/tiger/systems/Linux/2/gen_mounts. В моем я просто клонировал debugfs строку, и поместил tracefs вместо debugfs"
Соответствующие строки от моего/usr/lib/tiger/systems/Linux/2/gen_mounts, клонирую это:
[ "$1" = "debugfs" ] && LOCAL=1
Вставка одна строка вниз и изменение debugfs к tracefs:
[ "$1" = "tracefs" ] && LOCAL=1
, Таким образом, файл приводит к:
...
[ "$1" = "debugfs" ] && LOCAL=1
[ "$1" = "tracefs" ] && LOCAL=1
...