1

Я случайно наткнулся на следующий список:

[root@myhost /root]# cd /var/lib/lxcfs/cgroup/devices/

[root@myhost /var/lib/lxcfs/cgroup/devices]# ls -l
ls: cannot access 'devices.allow': Permission denied
ls: cannot access 'devices.deny': Permission denied
total 0
-rw-r--r-- 1 root root 0 Nov  4 10:56 cgroup.clone_children
-rw-r--r-- 1 root root 0 Nov  4 10:56 cgroup.procs
-r--r--r-- 1 root root 0 Nov  4 10:56 cgroup.sane_behavior
?????????? ? ?    ?    ?            ? devices.allow
?????????? ? ?    ?    ?            ? devices.deny
-r--r--r-- 1 root root 0 Nov  4 10:56 devices.list
drwxr-xr-x 2 root root 0 Nov  4 10:56 init.scope
-rw-r--r-- 1 root root 0 Nov  4 10:56 notify_on_release
-rw-r--r-- 1 root root 0 Nov  4 10:56 release_agent
drwxr-xr-x 2 root root 0 Nov  4 10:56 system.slice
-rw-r--r-- 1 root root 0 Nov  4 10:56 tasks
drwxr-xr-x 2 root root 0 Nov  4 10:56 user.slice

[root@myhost /var/lib/lxcfs/cgroup/devices]# 

Когда я гуглил по причине, стоящей за этими вопросительными знаками выше, ссылка указывала на то, что это может быть признаком сбоя моего жесткого диска или поврежденной файловой системы.

И есть сотни таких файлов (с ?против их имен) в моем .../lxcfs/ который я не показывал выше.

Итак, я запустил fsck.ext4 на своем логическом томе (где находится вышеуказанная / файловая система) в надежде найти хотя бы некоторые проблемы. Но, к моему удивлению, я не нашел ни одного.

Что здесь происходит? Это нормально с LxC ... LxC использует какую-то неизвестную функцию Linux, о которой я не знаю?

Я использую:

  • LxC: 2.0.5-0ubuntu1 ~ ubuntu16.04.2
  • ОС: Ubuntu 16.04

1 ответ1

1

Это, похоже, ошибка с lxcfs, упомянутая в этом сообщении в списке рассылки lxc-devel, где получение атрибутов файла было запрещено для файлов только для записи, таких как devices.allow.

Как сообщается, это было исправлено в более поздних версиях lxcfs, основанных на этом отчете об ошибках в Ubuntu.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .