close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 14 years ago

Closed 14 years ago

#628 closed Defekt (erledigt)

Scans

Reported by: ros Owned by: Rüdiger Kupper
Priority: bald erledigen Milestone: Schuljahr 2011/12
Component: Ich kenne die passende Komponente nicht. Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc: bau

Description

Hallo Rüdiger,

zwei Dinge erschweren gerade meine Arbeit:

  • im Klassenzimmer-Rechner wird der Ordner "Scans" nicht angezeigt
  • die Scans, die ich um 6.20 gemacht hatte, sind nun, um 6.40, wieder aus dem "Scans"-Ordner gelöscht. ----> grrrr

Viele Grüße, Hannes

Change History (13)

comment:1 by Rüdiger Kupper, 14 years ago

Cc: bau added
Status: new → accepted

@bau: Da gibt es doch ein Skript, das auf dem Order operiert. Was macht das (und wann)?
Warum der Ordner nicht sichtbar ist, könnte ev. an den Besitzrechten liegen.

comment:2 by bau, 14 years ago

Das Script operiert einmal täglich auf dem Scans-Ordner und löscht den kompletten Inhalt.
Es befindet sich in /etc/cron.daily weshalb wir keinen EInfluss auf die Ausführzeit haben -> Umstellen auf crontab um 24 Uhr?

Vielleicht ist das ein ähnliches Problem wie bei den anderen NFSFreigaben?

in reply to:  2 ; comment:3 by Rüdiger Kupper, 14 years ago

Replying to bau:

Das Script operiert einmal täglich auf dem Scans-Ordner und löscht den kompletten Inhalt.
Es befindet sich in /etc/cron.daily weshalb wir keinen EInfluss auf die Ausführzeit haben -> Umstellen auf crontab um 24 Uhr?

Ah, anachron. Stimmt, da ist nicht gesichert, zu welcher Zeit es läuft. Der Ordner sollte natürlich keinesfalls während der normalen Arbeitszeit geleert werden. Also lieber in die crontab.
-> Todo

Vielleicht ist das ein ähnliches Problem wie bei den anderen NFSFreigaben?

Wäre möglich.

in reply to:  3 comment:4 by Rüdiger Kupper, 14 years ago

Replying to kup:

Ah, anachron. Stimmt, da ist nicht gesichert, zu welcher Zeit es läuft.

Korrektur: Auf dem paedml ist gar kein anacron installiert, weil der Rechner ja ständig läuft. Dann werden die Jobs in /etc/cron.daily um 6 Uhr 25 ausgeführt. Siehe source:keplertools/etc/trunk/crontab.

in reply to:  2 comment:5 by Rüdiger Kupper, 14 years ago

Replying to bau:

Vielleicht ist das ein ähnliches Problem wie bei den anderen NFSFreigaben?

Momentan scheint der Ordner vielmehr völlig verschwunden zu sein. Das Skript operiert ja auf /home/ftp/Scans. Das Verzeichnis muss ja irgendwohin verlinkt gewesen sein, wo es die Lehrer sehen können -- wo denn?

comment:6 by ros, 14 years ago

Du schreibst: "MOMENTAN scheint der Ordner vielmehr völlig verschwunden 
zu sein." Wurde er denn jemals in den Klassenzimmern angezeigt? 
Wohlgemerkt: im Lehrerzimmer (und auch im BK-Raum) wird der Ordner 
angezeigt; es ist ein Problem ausschließlich der Klassenzimmerrechner.

Gruß, Hannes

Last edited 14 years ago by Rüdiger Kupper (previous) (diff)

comment:7 by ros, 14 years ago

Lieber Rüdiger,

heute habe ich schon wieder einen Scan verloren, das ist wirklich eine 
Zeitverschwendung. Kann man das nicht abstellen?

Liebe Grüße, Hannes

in reply to:  6 comment:8 by Rüdiger Kupper, 14 years ago

Resolution: → erledigt
Status: accepted → closed

Replying to ros:

Du schreibst: "MOMENTAN scheint der Ordner vielmehr völlig verschwunden
zu sein." Wurde er denn jemals in den Klassenzimmern angezeigt?

Nein, das kann nie funktioniert haben, da der Order /home/ftp/Scans, auf den der Link in Tauschverzeichnis verweist, nicht per NFS exportiert wurde. (NFS löst die Links auf dem Quellsystem auf. Im Gegensatz dazu löst SMB die Links auf dem Zielsystem auf, daher hat das Ganze unter Windows funktioniert.)

Ich habe den NFS-Export jetzt eingerichtet (changeset:329/keplertools). Von nun an ist der Inhalt auf den Klassenzimmerrechnern sichtbar unter ~/__tauschen/tausch-Lehrer/_Scans/.

in reply to:  7 comment:9 by Rüdiger Kupper, 14 years ago

Replying to ros:

heute habe ich schon wieder einen Scan verloren

Wo und wie hast Du ihn verloren? War er von den LZ-Rechnern aus zu sehen?

comment:10 by Rüdiger Kupper, 14 years ago

Das Script, das den Ordner täglich leert, hinterlässt nun einen text mit dem letzten Leerungszeitpunkt. So können wir sehen, wann der Ordner geleert wurde. (changeset:331/keplertools)

comment:11 by ros, 14 years ago

Resolution: erledigt
Status: closed → reopened
Am 17.07.2012 16:42, schrieb Kepler-Trac:
> #628: Scans
> ------------------------+-------------------------------
>    Reporter:  ros        |      Owner:  kup
>        Type:  Defekt     |     Status:  closed
>    Priority:  normal     |  Milestone:  Schuljahr 2011/12
>   Component:  sonstiges  |   Severity:  normal
> Resolution:  erledigt   |   Keywords:
> ------------------------+-------------------------------
>
> Comment (by kup):
>
>   Replying to [comment:7 ros]:
>   >  heute habe ich schon wieder einen Scan verloren
>
>   Wo und wie hast Du ihn verloren? War er von den LZ-Rechnern aus zu sehen?
>

Er war einfach gelöscht - auch auf dem LZ-Rechner; gegen 6.20 gemacht, 
gegen 6.35 war er verschwunden.

Viele Grüße, Hannes
Version 0, edited 14 years ago by ros (next)

in reply to:  11 comment:12 by Rüdiger Kupper, 14 years ago

Replying to ros:

Er war einfach gelöscht - auch auf dem LZ-Rechner; gegen 6.20 gemacht,
gegen 6.35 war er verschwunden.

Ja, Bingo, natürlich: Die täglichen Skripte laufen um 6:25 Uhr. Das ist die Standardzeit, von der angenommen wird, dass sie hinreichend weit vor den üblichen Bürozeiten normaler Arbeitstätiger liegt. Mit den Arbeitszeiten von Lehrern hat anscheinend niemand gerechnet.

@bau: Abhilfe:

  1. Dieses Skript als separaten Cronjob laufen lassen, z.B. gegen drei Uhr früh.
  2. Die Ausführungszeit sämtlicher Skripte in "cron.daily" von 6.25 auf drei Uhr früh vorverlegen -- dann sind wir sicher, dass alle täglichen Arbeiten abgeschlossen sind, bevor Kollege Roser anfängt :-).

Welche Version sollen wir nehmen?

comment:13 by Rüdiger Kupper, 14 years ago

Resolution: → erledigt
Status: reopened → closed

Ich habe mich für 2. entschieden und die Laufzeit der Skripte in cron.daily, cron.weekly und cron.monthly
von der Stunde zwischen 6 und 7 Uhr in die Stunde zwischen 3 und 4 Uhr morgens vorverlegt:

changeset:332/keplertools

Note: See TracTickets for help on using tickets.