Gerät oder Ressource beschäftigt, obwohl es nicht eingehängt ist und niemand es verwendet

2838
user322908
> sudo rmdir workspace/log rmdir: failed to remove `workspace/log': Device or resource busy  >sudo umount workspace/log umount: workspace/log: not mounted  >fuser workspace/log > >lsof workspace/log > 
0
Was ist der vollständige Pfad des Arbeitsbereichs / Protokolls? eyoung100 vor 10 Jahren 0
/ home / mark / workspace / log, aber ich rufe das alles von meinem Home-Verzeichnis aus an, also verwende ich relative Pfade user322908 vor 10 Jahren 0
hast du auch bei `lsof` nachgesehen? Lawrence vor 10 Jahren 0
@Lawrence Yessir user322908 vor 10 Jahren 0
Was passiert, wenn Sie diese Befehle mit * absoluten * Pfaden ausführen? Cristian Ciupitu vor 10 Jahren 0

1 Antwort auf die Frage

0
user322908

Ein lokaler Guru sagte mir, es gibt ein Programm namens "netnsd", das ein eingehängtes Verzeichnis verwenden kann, obwohl es nicht in fuser oder lsof angezeigt wird. Ich muss ps -aux | grep mich und töte alles in sicht, was mit netns und dem fraglichen verzeichnis zu tun hat.

In einem anderen Fall war dies nicht ausreichend. Er stellte fest, dass ich alles erledigen muss, was mit dem Prozess zu tun hat Sysdb