Wie kann man ein Dateisystem unter Linux aushängen, ohne zu untersuchen, warum es ausgelastet ist?
Ich möchte es mit einem Befehl tun. Es sollte Anwendungen handhaben, die dieses Dateisystem, Submounts, Container ( lxc-execute -n qqq <command>
) und alle anderen Dinge verwenden.
Einfach "aussteigen. Keine Einwände!". Spezielle Kernel-Patches oder -Konfigurationen sind zulässig.
Dateisystem sollte wirklich nicht gemountet sein, umount -l
ist also sicher keine Option. Zum Beispiel für cryptsetup remove
(Übrigens, wie erzwungen wird cryptsetup remove
? Update:, cryptsetup luksSuspend
aber Sie werden nicht in der Lage sein, cryptsetup luksResume
wenn es nicht LUKS ist).
Wie mache ich alle Dateihandles auf diesem Dateisystem ungültig?
Die einzige verlässliche Methode, die ich kenne, ist das Mounten des Dateisystems über FUSE (normalerweise ist das Mounten des FUSE-Objekts kein Problem, da ich nur den Prozess beenden kann).
PS bereits wissen montieren fuser
, lsof | grep
, cat /proc/*/mounts | grep
und veraltet nicht funktionierenden „badfs Patch“.