Azghul0815
Captain
- Registriert
- Dez. 2019
- Beiträge
- 3.497
Danke für die Erklärung.
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Darf ich aus Neugier mal fragen, was du da gemacht hast, bzw. warum (außer durch viel Datenvolumen) dein Rsync den Cache kaputt gemacht hat und jetzt nicht mehr? Letztlich kopiert rsync Dateien. Und wenn Linux was kopiert, dann ist das Kopierte doch erstmal im Cache.oicfar schrieb:Ich habe dadurch meine rsync Skripte Richtung NAS so umgebaut, dass ich mit den über Tage aufgebauten Cache nicht kaputt mache.
rsync liest die Dateien und kopiert diese bei mit auf den NAS. Durch diese Operation wird der Cache mit den zu kopierenden Dateien vollgestopft. Das sollte aber nicht sein. Ich mache mein rsync 1x in der Woche. Und es sind ~400GB an Daten, die hier abgeglichen werden. Manche werden gelöscht, manche kommen hinzu und manche werden überschrieben. Mein rsync ist nun so, dass es den Cache nicht kaputt macht und sich nicht in den Vordergrund drängt. Ich kann mein Skript auch laufen lassen, wenn ein wenig Last auf dem System ist und es wird vom Linux Scheduler nach hinten geschoben. ich poste nachher, wenn ich an meinem Rechner sitze das Skript hier.Donnerkind schrieb:Darf ich aus Neugier mal fragen, was du da gemacht hast, bzw. warum (außer durch viel Datenvolumen) dein Rsync den Cache kaputt gemacht hat und jetzt nicht mehr? Letztlich kopiert rsync Dateien. Und wenn Linux was kopiert, dann ist das Kopierte doch erstmal im Cache.
Im PC habe ich 64GB RAM. Aber da kommt kein Vorteil, weil mein PC auch jeden Tag runtergefahren wird. Da brauche ich den RAM für paar Tools, wenn ich diese nutze.Donnerkind schrieb:Aber ansonsten: ja, Cache ist geil. Ich habe "nur" 32 GB RAM im PC, das Maximum für dieses Haswell-System, aber ich freue mich immer wieder drüber. Wenn ich z.B. was von ner externen Festplatte gucke und nach Stunden nochmal irgendwas mit den Dateien machen will (z.B. neu muxen, weil ich beim Gucken Fehler in den Untertiteln korrigiert habe), dreht die Platte nicht wieder an, denn es ist noch alles im Cache.
#!/bin/bash
TO_EMAIL='...'
MAIL_SERVICE_JAR="/.../mail_service.jar"
RSYNC_LOG=/tmp/rsync_repositories.log
if [[ ! -f /clusterfs/mycloud.check ]] ; then
echo 'File "/clusterfs/mycloud.check" is not there, aborting.' > $RSYNC_LOG
nice java <send mail>
exit
fi
nice java <send mail>
# see nocache
NOCACHE=
if [ -x /usr/bin/nocache ]; then
NOCACHE="/usr/bin/nocache"
fi
# see ionice -c3
IONICE=
if [ -x /usr/bin/ionice ] &&
/usr/bin/ionice -c3 true 2>/dev/null; then
IONICE="/usr/bin/ionice -c3"
fi
# rsync
$NOCACHE $IONICE nice rsync -avzh --delete /git/repositories/ /clusterfs/backup/repositories/ >> $RSYNC_LOG
nice java <send mail>
Prost.PQ_Trainer schrieb:Prosit Neujahr, meine erste Nachricht. Ich hoffe ich mache nicht allzuviel falsch ^^