by StefanMz » 08 Jan 2019, 16:01
Die Erklärungen scheinen mir mindestens nicht vollständig zu sein. Ich führe als Admin einen Kampf gegen Windmühlenflügel, so scheint es mir: Bestimmte Zombie-Ordner erscheinen immer wieder. Neben dem (für meinen Anwendungsfall wenig wahrscheinlichen, aber nicht ausgeschlossenen) Grund, dass nichtlöschbare Dateien im zu löschenden Ordner liegen, habe ich diesen Fall beobachtet: Ich lege einen Ordner A an und fülle ihn mit Dateien. Unmittelbar darauf benenne ich den Ordner A in B um. Nach einer Weile erscheint Ordner A erneut als leerer Ordner, während B weiterhin (mit Dateien) besteht. Ordner A ist zwar kurzfristig löschbar, erscheint aber immer wieder (nach Aktivitätenprotokoll von anderen Usern, sicher ohne deren Wissen, generiert). Ordner A wird zum Zombie, den ich nicht mehr loswerde.
Ursache scheint mir eine implementierte Logik zu sein, nach der bei einem Löschbefehl zuerst die komplette übergeordnete Ordnerhierarchie "pauschal" erneut erzeugt wird, bevor der Löschbefehl ausgeführt wird. Hierbei scheinen "Ordnerleichen" erzeugt zu werden, die nicht mehr aufgeräumt werden - evtl. deswegen, weil sie bereits wieder synchroniert wurden, so dass sie bei anderen Usern als leere Ordner erscheinen. Kurze Zeit später kehren sie auch wieder auf den eigenen Rechner zurück. Erneutes Löschen stößt nur wieder den Zyklus erneut an, denn auch beim Löschen von leeren Ordnern, werden augenscheinlich zunächst übergeordnete Ordner angelegt. Usw. Usf.
Gibt es hierfür eine manuelle Lösung? Ein Löschen von Ordner ohne Gefahr, dass diese zyklisch wiederkehrend angelegt werden? Hilft ein gezieltes An- und Ausschalten der Synchronisation?
Vielleicht ist der Algorithmus der Synchronisation verbesserungsbedürftig?
Update: Mir ist aufgefallen, dass in der Aktivitätenliste nicht die Person erscheint, von deren Rechner die erneute Anlage der (eigentlich gelöschten) Ordner erfolgt, sondern die Person, die den Ordner ursprünglich angelegt hatte. Im obigen Beispiel erscheint also (der umbenannte, also eigentlich nicht mehr existente) Ordner A mit samt allen von mir angelegten Unterordnern unter meinem Namen in der Aktivitätenliste: "StefanMz hat 12 Ordner hinzugefügt". Das ist irreführend, aber vielleicht hilft es bei der Verbesserung des Algorithmus?