Abgebrochenes SSHFS-Mount (Sicherung) - Verzeichnis kann nicht entfernt werden

1553
anol

Ich habe versucht, ein SSHFS-Verzeichnis lokal einzuhängen, ist fehlgeschlagen und kann mein ursprüngliches Verzeichnis jetzt nicht mehr verwenden.

Nach einem Tutorial habe ich das sshfsPaket gerade installiert, ausgeführt sudo modprobe fuseund dann ein lokales Verzeichnis erstellt, remotein dem ich das Remote-Verzeichnis mounten möchte.

Ich bin dann gelaufen sshfs -o idmap=user "myuser@<host>:/home/myuser" remote, wie im Tutorial angegeben, aber meine Verbindung war langsam, also habe ich Strg + C draufgelegt.

Wenn ich nun das lsübergeordnete Verzeichnis mache, erhalte ich diesen Eintrag (als Beispiel habe ich auch den nächsten Eintrag gelassen):

... d????????? ? ? ? ? ? remote drwxr-xr-x 2 myuser myuser 4096 Mar 13 11:02 Videos ... 

Wenn ich es versuche cd remote, bekomme ich:

cd: transport endpoint is not connected: remote

Der Versuch, das Verzeichnis zu entfernen, schlägt fehl:

rmdir: failed to remove ‘remote’: Device or resource busy

Wie kann ich dieses Verzeichnis entfernen, vorzugsweise ohne Neustart?

1
Haben Sie versucht, neu zu starten? Dmitry Grigoryev vor 9 Jahren 0
Ich möchte das möglichst vermeiden (aktualisierte Frage). anol vor 9 Jahren 0

2 Antworten auf die Frage

5
Hurzelchen

Versuchen

fusermount -u remote 

um den Mount-Punkt zu entfernen.

1
user506162

umount -l remote

 -l Lazy unmount. Detach the filesystem from the filesystem hierarchy now, and cleanup all references to the filesystem as soon as it is not busy anymore. (Requires kernel 2.4.11 or later.)