Ich suche nach einer Möglichkeit, das Sperren einer bestimmten Datei zu verhindern.
Hintergrund:
Microsoft DNS schreibt Protokolle in eine bestimmte Datei und bis zu einer bestimmten Dateigröße, die eingestellt werden kann.
Wenn die Dateigröße erreicht ist, löscht / löscht Microsoft DNS die Datei (tatsächlich nicht sicher, ob sie gelöscht oder gelöscht wurde) und beginnt erneut.
Der Ordner, in dem das Protokoll gespeichert ist, wird als Netzwerkfreigabe auf einem SUSE SLES 11 SP4-System bereitgestellt. Auf diesem System liest eine Software die Datei, um ihre Protokolleinträge zu analysieren und sie an ein anderes System zu senden.
Wenn diese Software ausgeführt wird, kann Microsoft DNS die Datei nicht löschen / löschen, um mit dem Schreiben von vorne zu beginnen. Die Datei verschwindet einfach und Microsoft DNS beendet die Protokollierung
Die Freigabe wird ro gemountet und der verwendete Benutzer verfügt nur über ro-Berechtigungen.
Ich vermute, das liegt an einer Art Dateisperre, die von der Software festgelegt wurde, auch wenn nur Ro-Berechtigungen vorhanden sind.
Frage:
- Gibt es eine Möglichkeit zu verhindern, dass Anwendungen eine Datei sperren? Ähnlich wie beim Festlegen der Lese- / Schreibberechtigung?
Danke im Voraus!
quelle