Ich habe erfolgreich erreicht, dass lsyncd zwischen zwei RHEL-Servern funktioniert. Alles funktioniert gut mit einer einzigen Ausnahme.lsyncd löscht keine Dateien auf der Empfängerseite
Meine Erwartung, die von der Dokumentation bestätigt wird, ist, dass wenn die Datei nicht auf dem Ziel existiert, wird es gelöscht. Was passiert, ist, dass die einzigen Zeitdateien, die auf dem Ziel und nicht in der Quelle vorhanden sind, gelöscht werden, wenn ich den lsyncd-Dienst neu starte. Ist das ein erwartetes Verhalten, oder fehlt mir etwas?
wirklich? Wenn also irgendwelche Dateien auf der Empfängerseite sind, wird es nichts mit ihnen machen? Ich möchte, dass mein Ziel dasselbe ist wie die Quelle. - Die Option zum Löschen sollte in diesem Fall funktionieren. Übrigens funktioniert die erforderliche Funktionalität für unsere PROD-Umgebung, aber nicht für die QA. Das heißt, lsyncd löscht Dateien auf der Zielseite ist wahr. – devops