Einige Dateiberechtigungen haben '??????????' unter LxC - Ist dies eine Funktion oder ein Zeichen eines beschädigten Dateisystems?

676
Harry

Ich bin zufällig auf folgende Auflistung gestoßen:

[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]#  

Wenn ich aus den Gründen hinter den oben genannten Fragezeichen gegoogelt habe, deutete ein Link darauf hin, dass dies ein Zeichen für einen Ausfall meiner Festplatte oder ein beschädigtes Dateisystem sein kann.

Und es gibt Hunderte solcher Dateien (mit ?'s' gegen ihren Namen) unter meinem .../lxcfs/Verzeichnis, die ich oben nicht angezeigt habe.

Also habe ich fsck.ext4auf meinem logischen Datenträger (auf dem sich das obige /Dateisystem befindet) ein Laufwerk ausgeführt, um zumindest einige Probleme zu finden. Aber zu meiner Überraschung fand ich keine.

Was ist los? Ist dies bei LxC normal ... LxC verwendet eine obskure Linux-Funktion, die mir nicht bewusst ist?

Ich benutze:

  • LxC: 2,0,5-0ubuntu1 ~ ubuntu16.04.2
  • OS: Ubuntu 16.04
1
Bitte prüfen Sie mit `mount`, ob es sich um ein virtuelles Dateisystem handelt. Es sollte sein. Daher ist es nicht auf ein Laufwerk angewiesen. Daniel B vor 8 Jahren 1
Ja, in der Tat. Ich sehe diesen Eintrag: `lxcfs in / var / lib / lxcfs Typ fuse.lxcfs (rw, nosuid, nodev, relatime, user_id = 0, group_id = 0, allow_other)`. Das bedeutet also, dass alles in Ordnung ist ?! Harry vor 8 Jahren 0

1 Antwort auf die Frage

1
Randall

Dies scheint ein Fehler mit lxcfs zu sein, der in dieser Nachricht auf der Mailingliste von lxc-devel erwähnt wird, bei dem das Abrufen der Dateiattribute für schreibgeschützte Dateien wie "devices.allow" verweigert wurde.

Es wurde angeblich in späteren Versionen von lxcfs behoben, basierend auf diesem Ubuntu-Fehlerbericht .