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 10 years ago

Closed 8 years ago

Last modified 8 years ago

#2521 closed Aufgabe (im Image)

getestet: aktuelle rc.local

Reported by: bau Owned by: Rüdiger Kupper
Priority: schnell erledigen Milestone: Image "Famoser Falk"
Component: Software: Ubuntu Severity: beeinträchtigt den Unterricht vieler Lehrer
Keywords: Cc:

Description

Hallo Rüdiger,

ich habe jetzt so einiges in die rc.local gepackt und diese
in Raum 1.09 und 1.10 real getestet. Alle bisher auftretenden
Probleme habe ich nun abgefangen. Das Script startet für
jedes bereitzustellende BaseImage einen eigenen screen
und liefert ab dem Start per ctorrent das cloop auch
aktiv aus. Damit können wir in der start.conf angeben,
welche cloop auf den Client kommen sollen. Derzeit
greppe ich nur nach dem Begriff BaseImage, es würde
also auch #BaseImage bereitgestellt.

Schau dir das Script am besten mal an, es liegt auf dem
paedml unter /root/virtualXPtest/rc.local.

Ergänzen möchte ich gerne noch die Dynamik, dass also
/etc/rc.local das eigentliche Script /etc/rc.kepler per wget
vom Server holt und dann ausführt. Damit könnten wir
es jederzeit verbessern, ohne ein neues Image machen
zu müssen.


Grüße

Jens

Change History (40)

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

Milestone: Schuljahr 2016/17 → Image "Dynamische Doris"
Owner: changed from netzwerk to Rüdiger Kupper
Reporter: changed from Rüdiger Kupper to bau
Status: new → accepted
Type: Defekt → Aufgabe

in reply to:  description comment:2 by Rüdiger Kupper, 10 years ago

Replying to bau:

Schau dir das Script am besten mal an, es liegt auf dem
paedml unter /root/virtualXPtest/rc.local.

Ich packe das Skript jetzt mal so in das Doris-Image. Früher oder später könnten wir einige Subroutinen daraus vielleicht in eigene Skripts auslagern.
Ist die Version in /root/virtualXPtest/rc.local noch aktuell?

Ergänzen möchte ich gerne noch die Dynamik, dass also
/etc/rc.local das eigentliche Script /etc/rc.kepler per wget
vom Server holt und dann ausführt. Damit könnten wir
es jederzeit verbessern, ohne ein neues Image machen
zu müssen.

Alternativvorschlag: Lege das Skript in /usr/local/sbin/, dort liegen die meisten unserer angepassten Skripte und das Verzeichnis steht unter SVN-Verwaltung. Das können wir problemlos ohne Imageänderung aktualisieren, und alle Änderungen werden automatisch mitprotokolliert.

comment:3 by bau, 10 years ago

Das Script unter /root/virtualXPtest ist nur für das Schülerimage geeignet.
Ich plane, das cloop aufzulösen und ein loop draus zu machen, welches trotzdem die Endung cloop für LINBO bekommt - Test steht noch aus.

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

D.h., ich kommentiere den ganzen Teil bzgl. des Cloops erst mal aus und wir ergänzen das später, okay!

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

Resolution: → im Image
Status: accepted → closed

comment:6 by bau, 9 years ago

Problem ist aktuell immernoch, dass wir im Lehrernetz das virtuelle Windows auf /dev/sda2 betreiben, weshalb es in der /etc/fstab eingetragen sein muss. Ich hoffe, ich komme jetzt mal dazu, das zu ändern. Deshlab MUSS im Script /usr/local/sbin/kepler--cloop stehen:

# # Ist noch /dev/sda2 gemounted?
# # WAH!! Niemand überschreibt hier die fstab ;-)...
 if [ "$(mount|grep sda2|cut -d" " -f 1)" == "/dev/sda2" ]; then
   echo "Problem: /dev/sda2 noch gemounmted - umounte und erneuere /etc/fstab"
   umount /dev/sda2
   wget --no-proxy -N http://10.32.1.1/LINBO/fstab -O /etc/fstab
 fi

Die Bemerkung mit dem WAH! kann man mittlerweile auch mal wieder rauslöschen - oder?

Wenn das geändert ist, dann kann in der /etc/rc.local der Kommentar entfernt werden:

(...)
### derzeit deaktiviert, siehe ticket:2521
if schuelernetz ; then kepler--cloop ; fi
(...)

Ich habe das in 1.09 und 1.10 gerade per Script geändert, so dass dort heute die RobotikAG stattfinden kann.

Ich Teste gerade, ob das auch beim Start von Ubuntu klappt, irgendwie hatte der bislang beim Start immer den Glauben, er sei nicht im Schülernetz - wenn ich das aber bei laufendem Ubuntu ausführe, dann findet er sich im Schülernetz - komische Sache!

comment:7 by bau, 9 years ago

Bitte auch anpassen in /usr/local/sbin/kepler--ctorrnents:

Kommentare bitte entfernen, da bei wiederholtem Aufruf sonst jedesmal ein Screen gestartet wird:

#!/bin/bash

# # Ist /dev/sda4 nach /cache gemounted?
gemounted=$(mount|grep sda4|cut -d" " -f 1)
if [ "$gemounted" != "/dev/sda4" ]; then
   logger -t kepler--ctorrents "/dev/sda4 nicht gemounted! - mounte"
   mount /dev/sda4 /cache
fi

###########
### Wir nutzen jeden laufenden Rechner, um aktuelle Linbo-Images per ctorrent zu verteilen:
###########


# # Ist die start.conf im Cache?
if [ ! -e "/cache/start.conf" ]; then
  logger -t kepler--ctorrents "hole start.conf"
  mount -o remount,rw /dev/sda4 /cache
  wget --no-proxy http://10.32.1.1/LINBO/start.conf-$(hostname --ip-address) -O /cache/start.conf
fi

# Welche Baseimages sind vorgesehen?
Images=$(cat /cache/start.conf |grep BaseImage | cut -d " " -f 3)
for Image in $Images; do
  #   # Ist die .torrent-Datei im Cache?
        logger -t kepler--ctorrents "Download/erneuere: $Image.torrent"
        mount -o remount,rw /dev/sda4 /cache
        rm /cache/$Image.torrent*
        wget --no-proxy http://paedml/LINBO/$Image.torrent -P /cache/
        mount -o remount,ro /dev/sda4 /cache

  #   # Ist das cloop im Cache?
     if [ ! -e "/cache/$Image" ]; then
     logger -t kepler--ctorrents "Problem: $Image nicht vorhanden - download!"
     mount -o remount,rw /dev/sda4 /cache
     ctorrent -s /cache/$Image /cache/$Image.torrent -e 0
     mount -o remount,ro /dev/sda4 /cache
   fi

  # Läuft der Screen schon?
  if ! screen -list | grep -q "ctorrent_$Image"; then
    logger -t kepler--ctorrents "Starte den ctorrent-Screen fuer $Image"
    screen -S ctorrent_$Image -dm ctorrent -s /cache/$Image /cache/$Image.torrent
  fi
done

comment:8 by Rüdiger Kupper, 9 years ago

Component: sonstiges → Software (Ubuntu)
Milestone: Image "Dynamische Doris" → Image "Emphatische Edith"
Resolution: im Image
Status: closed → reopened

comment:9 by Rüdiger Kupper, 9 years ago

Milestone: Image "Emphatische Edith" → Image "Famoser Falk"
Priority: normal → hoch
Severity: normal → kritisch

comment:10 by bau, 9 years ago

Das Verfahren soll von cloop-mount und LINBO umgestellt werden, so dass es ohne LINBO und nur mit einem eigenen ctorrent/bittorrent-Serve auskommt (siehe AdminVirtualbox) - aktuell muss ich halt damit leben, dass ich die mounts von Hand erledigen muss.

comment:11 by bau, 9 years ago

Aktueller Stand:

  • Umstellung des Scripts auf systemd:
    • /usr/local/sbin/kepler--ctorrents-cloop enthält das Script
    • /etc/systemd/system/kepler--ctorrents-cloop.service konfiguriert den Dienst
    • systemctl enable kepler--ctorrents-cloop.service aktiviert den Service
    • systemctl start kepler--ctorrents-cloop.service --no-block startet den Service von Hand (no-block gibt das Terminal gleich wieder frei)
  • Scripte liegen unter /root/virtualXPtest:
    kepler--ctorrents-cloop kopieren nach /usr/local/sbin/kepler--ctorrents-cloop
    kepler--ctorrents-cloop.service kopieren nach /etc/systemd/system/kepler--ctorrents-cloop.service
  • Scriptaufruf von kepler--ctorrents-cloop -v logged auf die Konsole und ins SysLog, sonst nur ins SysLog
  • aus der rc.local entfernen:

/usr/local/sbin/kepler--ctorrents
/usr/local/sbin/kepler--cloop

  • Script wird per systemd erst gestartet, wenn das Netzwerk sicher verfügbar ist:
    After=network-online.target
    Wants=network-online.target
    
    Zudem prüft das Script per getInfo
    wget --proxy=off -qO- http://paedml.kg-fds.de/getInfo.php
    
    ob Informationen über den Client vom Server abgerufen werden können und startet den Rest erst dann, wenn das Netzwerk verfügbar ist - wahrscheinlich ist das jetzt doppelt gesichert wegen der systemd-After-Option

In den Tests vor den Ferien war das vrituelleXP 100% verfügbar - mal sehen, wie das nach den Ferien in 1.09 und 1.10 aussieht.

comment:12 by bau, 9 years ago

geplant:

  • VDI nicht mehr per LINBO als .cloop verteilen
  • ctorrent auf den Clients verwenden
  • Eintrag in der start.conf:
    • nicht mehr als extra Partition /dev/sda2 vorsehen
    • damit entfällt allerdings auch der Eintrag für das BaseImage
    • einen BaseImage-Eintrag als Kommentar einfügen, dann lädt das Script auch diesen Eintrag
      #BaseImage = virtual-XP_S.vdi
    • dafür einen eigenen Bittorrent-Prozess starten (/usr/bin/btdownloadcurses, am besten in einem screen), vorher muss eine .torrent-Datei erzeugt werden
    • LINBO macht das mit /usr/share/linuxmuster-linbo/linbo-torrenthelper.sh aus /etc/init.d/linbo-bittorrent heraus

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

Status: reopened → accepted

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

Ich habe jetzt erst einmal Dein Skript von einem Rechner in 1.09 unverändert ins Image übernommen. Boot im Schülernetzu hat funktioniert, Torrents laufen. Kein cloop gemountet (aber soll es im Schülernetz auch nicht, oder).

Als nächstes probiere ich Start im Lehrernetz aus.

Eins fällt aber auf: Das Skript /usr/local/sbin/kepler--ctorrents-cloop, das von Deinem systemd-Service aufgerufen wird, beendet sich nie. Ich sehe es noch immer laufen. -- Ist das so geplant, oder hängt das Skript irgendwo fest?

comment:15 by bau, 8 years ago

Das Script sorgt dafür, dass die cloops erst geholt werden und wenn alles da ist werden die gemountet. Das kann schonmal einige Zeit dauern. Dann sollte das Script aber aufören.

comment:16 by Rüdiger Kupper, 8 years ago

Ah, okay. -- Aber die Dateien, die man mit Bittorrent verteilen will, erst einmal mit rsync herunterzuladen, ist ja nicht gerade im Sinne des Erfinders :-). Der Rechner sollte nur die .torrent-Datei herunterladen und dann den Torrent starten. Der sorgt dann ja dafür, dass die Datei nach und nach ankommt.

comment:17 by bau, 8 years ago

??? Ich lade sicher die cloops nicht per rsync herunter - hast du das irgendwo im Script gefunden?

comment:18 by Rüdiger Kupper, 8 years ago

Hab noch nicht reingeschaut, so hatte ich Deine Antwort interpretiert. Was macht das Skript dann? Den Torrent einmal zu starten dauert ja nicht lange. Und auf dem getesteten Rechner waren definitiv beide cloops schon vorhanden. Was lädt das Skript denn alles herunter?

comment:19 by Rüdiger Kupper, 8 years ago

Ah -- wie ist das, wenn sich seit dem letzten Sync das cloop auf dem Server geändert hat? Bislang verteilen die Rechner dann das Image, was bei ihnen im Cache liegt (das ältere). Ich vermute, Dein Skript veranlasst sie dann, die neue Version zu holen und zu verteilen. Richtig?

comment:20 by bau, 8 years ago

Ich hoffe es.
Der erste ctorrent lädt das cloop herunter, erst, wenn er fertig ist, läuft das Script weiter.

comment:21 by Rüdiger Kupper, 8 years ago

Der Grund, dass sich das Skript nicht beendet ist, dass der Torrent gar nicht erst startet:

warn, connect to tracker failed:  Connection timed out

Das passiert, obwohl gerade beide Torrent-Dateien auf Lehrernetz stehen:

09:36/0 paedml /var/linbo # btshowmetainfo xenial-falk.cloop.torrent 
btshowmetainfo 20021207 - decode BitTorrent metainfo files

metainfo file.: xenial-falk.cloop.torrent
info hash.....: b30dc2caf674f395a30e2d0e6a823c25299518e5
file name.....: xenial-falk.cloop
file size.....: 6551971599 (24993 * 262144 + 206607)
announce url..: http://10.16.112.4:6969/announce

09:36/0 paedml /var/linbo # btshowmetainfo virtual-XP-christof.cloop.torrent 
btshowmetainfo 20021207 - decode BitTorrent metainfo files

metainfo file.: virtual-XP-christof.cloop.torrent
info hash.....: 026b95abe547db84f2fb23852b4916f99c9b5a6f
file name.....: virtual-XP-christof.cloop
file size.....: 2352017006 (8972 * 262144 + 61038)
announce url..: http://10.16.112.4:6969/announce

Holt Dein Skript die aktuellen *.torrent-Dateien vom paedml, oder nimmt es die, die bereits im Cache liegen?

--> Ich kümmere mich jetzt erst mal um die fstab. Dann kommen die Torrents dran ;-).

comment:22 by Rüdiger Kupper, 8 years ago

Erklär mir grade nochmal kurz, warum /dev/sda2 im Schülernetz nicht weiterhin gemountet sein darf? Das würde doch nicht stören?

comment:23 by bau, 8 years ago

Mist, mein Script ist nur für das Schülernetz geeignet!
In der rc.local war da die Abfrage, ob im Schülernetz - macht das mein Script überhaupt noch?

comment:24 by Rüdiger Kupper, 8 years ago

Offenbar nicht, denn es läuft gerade im Lehrernetz.
Ich geh jetzt gleich mal durch -- entweder wir können es so anpassen, dass es auch im Lehrernetz läuft, oder wir deaktivieren es dort vorerst.

Das dauerhafte Ersetzen der fstab ist übrigens hinderlich beim Erstellen des Images (das erstelle ich ja immer im Schülernetz) -- ich habe gleich versehentlich die geänderte fstab mit gesynct, so dass im Lehrernetz erst einmal Infosys nicht lief.

Nochmal: Warum darf sda2 in Schülernetz nicht gemountet sein?

comment:25 by Rüdiger Kupper, 8 years ago

Dieser Teil des Scripts bewirkt m.E. gar nichts:

	    if [ "$Image" == "$CLOOP" ]; then
		MyLog "Checke Integritaet von $CLOOP"
		rm /cache/$CLOOP.complete
		ctorrent -c -s /cache/$Image /cache/$Image.torrent -X "touch /cache/$Image.complete" >> /dev/null
	    fi

ctorrent überprüft hier, wie viel der Datei schon angekommen ist, aber mehr auch nicht. Selbst wenn die Datei unvollständig ist, endet der Aufruf mit Error Code 0 und der touch-Befehl wird in jedem Fall ausgeführt. Ob die Datei vollständig ist, könnte man nur an der Bildschirmausgabe sehen und die wird verworfen. Hat also gar keinen Effekt.

comment:26 by Rüdiger Kupper, 8 years ago

Deine Technik, immer die aktuellen *.torrent-Dateien vom paedml zu holen, hat ein Problem:

  • bei den Partitionen, die Linbo verwaltet, klappt das, weil nur das cloop aktualisiert aber noch nicht gesynct wird
  • bei dem cloop, das Du selbst mountest, ist das aber fatal: Das würde bedeuten, dass jede Änderung am Image sich *sofort* beim nächsten Boot auf die Clients auswirkt! Das darf aber nicht passieren, denn solange am Image gebastelt wird, ist das ja normalerweise nicht lauffähig! Sobald wir am XP-cloop also irgendwie arbeiten, würden wir damit die laufenden Rechner kaputt machen.

comment:27 by Rüdiger Kupper, 8 years ago

Nach einigen Problemen beim Syncen läuft das Falk-Image erfolgreich auf einem Schülerrechner (Testrechner: rechner-5-28-021). Natürlich ohne gemountetes cloop, da sich das Modul derzeit nicht bauen lässt.
Das Problem müssen wir noch lösen, bevor wir das Image in den unteren Computerräumen ausrollen können.

comment:28 by Rüdiger Kupper, 8 years ago

Resolution: → im Image
Status: accepted → closed

Gut, den cloop-Mount haben wir ins nächste Image verschoben.

Das ctorrents-cloop-Skript habe ich wieder in zwei Services auseinandergenommen (denn beide Sachen sind unabhängig und können von systemd parallel abgearbeitet werden). Der cloop-mount ist aber derzeit deaktiviert, siehe #2906. Im Schülernetz wird es also keine funktionierende virtuelle Maschine geben.

An allen Stellen, an denen ich der Meinung war, da kann eigentlich gar nichts schiefgehen, habe ich Logmeldungen mit dem Stichwort "WARNUNG (darf nicht passieren):" eingebaut. Auf diese Weise können wir auf den Maschinen immer mal nach "WARNUNG" im syslog suchen und bekommen so vielleicht einen Überblick, wo und warum unerwartet doch etwas schief läuft.
(Ein solcher Fehler ist z.B. #2910, was aber auch nicht mehr passiert, weil systemd die Skripte nun erst aufruft, wenn das Netzwerk verfügbar ist -- sehr schön.)

Damit ist "Famoser Falk" fertig für den Produktionsbetrieb.

comment:29 by bau, 8 years ago

Beim Trennen der beiden Services hast du aber beachtet, dass das mounten des cloops bedinbt, dass dieses auch da ist. Deshalb habe ich die beiden in einem Script nacheinander abgearbeitet. Im Betrieb darf ich dann um ein Monitoring bitten, vor allem immer Mittwochs, wenn die Robotik-AG tagt, denn ich habe wirklich wenig Lust darauf, dass die gesamten SuS rumsitzen und die VM nicht tut.

comment:30 by Rüdiger Kupper, 8 years ago

Das mount-Skript wartet weiterhin, bis das *.complete-File da ist. Das kann es aber parallel tun, denn in 99,9% der Fälle liegt das Cloop nach dem boot bereits vollständig im Cache.
Aber zur Erinnerung: Der cloop-mount ist derzeit ohnehin deaktiviert, weil das Kernelmodul nicht kompiliert.

comment:31 by Rüdiger Kupper, 8 years ago

So wie ich systemd verstehe, sollten die Module klein sein und sich jeweils nur um eine eng begrenzte Aufgabe kümmern. Abhängigkeiten werden dann in der *.service-Datei festgeschrieben. Hatte überlegt, ob der cloop-Service den torrent-Service als Voraussetzung haben muss, doch das ist nicht so. Meist ist das cloop vollständig da, auch ohne, dass die torrents gestartet wurden.
Zudem ist das torrent-Skript vom Typ, das nach dem Exit weiter aktiv gehalten wird, während das cloop-Skript einmal durchläuft und dann endet. Also zwei verschiedene Arten von Service.

comment:32 by Rüdiger Kupper, 8 years ago

Wenn man Abhängigkeiten dadurch abbildet, dass man mehrere Module nacheinander in ein Skript packt, ist man wieder auf dem Level von rc.local...

comment:33 by bau, 8 years ago

Ich habe gestern einen Rechner in 1.10 beobachtet, der beim Booten beim Aktualisieren von LINBO mal einfach ausgegeben hat: "Formatiere cache" - das ist sicher das Problem, weshalb plötzlich die cloops weg sind. Warum macht LINBO sowas?

comment:34 by Rüdiger Kupper, 8 years ago

Keine Ahnung, habe ich mich auch schon gefragt. Es installiert ja auch gnadenlos jedes mal Grub neu.

Allerdings sind die Meldungen von Linbo auch nicht besonders präzise, manchmal sagt es "formatieren", es wird aber nur die Partitionstabelle neu geschrieben -- wenn sich die Partitionen nicht geändert haben, macht das nichts. Könnte sein, dass die Linuxmusterleute solche Operationen "sicherheitshalber" jedes mal machen...

comment:35 by Rüdiger Kupper, 8 years ago

Okay, heute haben die meisten Rechner das Falk-Image gebootet. Suche nach Warnungen im Syslog ergab:

11:53/4 paedml ~ # parallel-ssh -p 300 -H "$(workstationsgrepper -g schueler -H)" -i grep WARNUNG /var/log/syslog
[1] 11:53:58 [FAILURE] sport-01 Exited with error code 1
[2] 11:53:58 [FAILURE] rechner-1-31 Exited with error code 1
[3] 11:53:58 [FAILURE] rechner-1-32 Exited with error code 1
[4] 11:53:58 [FAILURE] rechner2-1-42 Exited with error code 1
[5] 11:53:58 [FAILURE] rechner3-1-42 Exited with error code 1
[6] 11:53:58 [FAILURE] rechner5-1-42 Exited with error code 1
[7] 11:53:58 [FAILURE] rechner1-1-43 Exited with error code 1
[8] 11:53:58 [FAILURE] rechner2-1-43 Exited with error code 1
[9] 11:53:58 [FAILURE] rechner-1-46 Exited with error code 1
[10] 11:53:58 [FAILURE] rechner-2-02 Exited with error code 1
[11] 11:53:58 [FAILURE] rechner-2-03 Exited with error code 1
[12] 11:53:58 [FAILURE] rechner-3-01 Exited with error code 1
[13] 11:53:58 [FAILURE] rechner-3-02 Exited with error code 1
[14] 11:53:58 [FAILURE] rechner-3-03 Exited with error code 1
[15] 11:53:58 [FAILURE] rechner-3-04 Exited with error code 1
[16] 11:53:58 [FAILURE] rechner-3-07 Exited with error code 1
[17] 11:53:58 [FAILURE] rechner-3-08 Exited with error code 1
[18] 11:53:58 [FAILURE] rechner-3-09 Exited with error code 1
[19] 11:53:58 [FAILURE] rechner-3-10 Exited with error code 1
[20] 11:53:58 [FAILURE] rechner-3-11 Exited with error code 1
[21] 11:53:58 [FAILURE] rechner-5-01 Exited with error code 1
[22] 11:53:58 [FAILURE] rechner-5-02 Exited with error code 1
[23] 11:53:58 [FAILURE] rechner-5-03 Exited with error code 1
[24] 11:53:58 [FAILURE] rechner-5-04 Exited with error code 1
[25] 11:53:58 [FAILURE] rechner-5-05 Exited with error code 1
[26] 11:53:58 [FAILURE] rechner-5-06 Exited with error code 1
[27] 11:53:58 [FAILURE] rechner-5-08 Exited with error code 1
[28] 11:53:58 [FAILURE] rechner-5-15 Exited with error code 1
[29] 11:53:58 [FAILURE] rechner-5-17 Exited with error code 1
[30] 11:53:58 [FAILURE] rechner-5-18 Exited with error code 1
[31] 11:53:58 [FAILURE] rechner-5-19 Exited with error code 1
[32] 11:53:58 [FAILURE] rechner-5-30 Exited with error code 1
[33] 11:53:58 [FAILURE] rechner-5-31 Exited with error code 1
[34] 11:53:58 [FAILURE] rechner-5-33 Exited with error code 1
[35] 11:53:58 [FAILURE] rechner-5-40 Exited with error code 1
[36] 11:53:58 [FAILURE] rechner-5-32 Exited with error code 255
Stderr: ssh: connect to host rechner-5-32 port 22: Connection refused
[37] 11:53:58 [FAILURE] rechner-5-22 Exited with error code 1
[38] 11:53:58 [FAILURE] rechner-5-20 Exited with error code 1
[39] 11:53:59 [FAILURE] rechner-5-34 Exited with error code 1
[40] 11:53:59 [FAILURE] rechner-5-21 Exited with error code 1
[41] 11:53:59 [FAILURE] rechner-5-28-001 Exited with error code 1
[42] 11:53:59 [FAILURE] rechner-5-46 Exited with error code 1
[43] 11:53:59 [FAILURE] rechner-5-45 Exited with error code 1
[44] 11:53:59 [FAILURE] rechner-5-28-005 Exited with error code 1
[45] 11:53:59 [FAILURE] rechner-5-54 Exited with error code 1
[46] 11:53:59 [FAILURE] rechner-5-44 Exited with error code 1
[47] 11:53:59 [FAILURE] rechner-5-28-003 Exited with error code 1
[48] 11:53:59 [FAILURE] rechner-5-43 Exited with error code 1
[49] 11:53:59 [FAILURE] rechner-5-28-006 Exited with error code 1
[50] 11:53:59 [FAILURE] rechner-5-53 Exited with error code 1
[51] 11:53:59 [FAILURE] rechner-5-41 Exited with error code 1
[52] 11:53:59 [FAILURE] rechner-5-28-007 Exited with error code 1
[53] 11:53:59 [FAILURE] rechner-5-42 Exited with error code 1
[54] 11:53:59 [FAILURE] rechner-5-28-008 Exited with error code 1
[55] 11:53:59 [FAILURE] rechner-5-28-009 Exited with error code 1
[56] 11:53:59 [FAILURE] rechner-5-28-010 Exited with error code 1
[57] 11:53:59 [FAILURE] rechner-5-28-012 Exited with error code 1
[58] 11:53:59 [FAILURE] rechner-5-55 Exited with error code 1
[59] 11:53:59 [FAILURE] rechner-5-28-014 Exited with error code 1
[60] 11:53:59 [FAILURE] rechner-5-28-013 Exited with error code 1
[61] 11:53:59 [FAILURE] rechner-5-28-011 Exited with error code 1
[62] 11:53:59 [FAILURE] rechner-5-28-015 Exited with error code 1
[63] 11:53:59 [FAILURE] rechner-5-28-017 Exited with error code 1
[64] 11:53:59 [FAILURE] rechner-5-28-016 Exited with error code 1
[65] 11:53:59 [FAILURE] rechner-5-27-001 Exited with error code 1
[66] 11:53:59 [FAILURE] rechner-5-28-018 Exited with error code 1
[67] 11:53:59 [FAILURE] rechner-5-28-021 Exited with error code 1
[68] 11:53:59 [FAILURE] rechner-5-27-002 Exited with error code 1
[69] 11:53:59 [FAILURE] rechner-5-28-019 Exited with error code 1
[70] 11:53:59 [FAILURE] rechner-5-27-005 Exited with error code 1
[71] 11:53:59 [FAILURE] rechner-5-27-003 Exited with error code 1
[72] 11:53:59 [FAILURE] rechner-5-27-006 Exited with error code 1
[73] 11:53:59 [FAILURE] rechner-5-27-004 Exited with error code 1
[74] 11:53:59 [FAILURE] rechner-5-27-007 Exited with error code 1
[75] 11:53:59 [FAILURE] rechner-5-27-008 Exited with error code 1
[76] 11:53:59 [FAILURE] rechner-5-27-010 Exited with error code 1
[77] 11:53:59 [FAILURE] rechner-5-28-020 Exited with error code 1
[78] 11:53:59 [FAILURE] rechner-5-27-011 Exited with error code 1
[79] 11:53:59 [FAILURE] rechner-5-27-014 Exited with error code 1
[80] 11:53:59 [FAILURE] rechner-5-27-015 Exited with error code 1
[81] 11:53:59 [FAILURE] rechner-5-27-012 Exited with error code 1
[82] 11:53:59 [FAILURE] rechner-5-27-013 Exited with error code 1
[83] 11:53:59 [FAILURE] rechner-5-27-018 Exited with error code 1
[84] 11:53:59 [FAILURE] rechner-1-10-01 Exited with error code 1
[85] 11:53:59 [FAILURE] rechner-1-10-03 Exited with error code 1
[86] 11:53:59 [FAILURE] rechner-5-27-020 Exited with error code 1
[87] 11:53:59 [FAILURE] rechner-5-27-019 Exited with error code 1
[88] 11:53:59 [FAILURE] rechner-1-10-05 Exited with error code 1
[89] 11:53:59 [FAILURE] rechner-1-10-04 Exited with error code 1
[90] 11:53:59 [FAILURE] rechner-1-10-06 Exited with error code 1
[91] 11:53:59 [FAILURE] rechner-1-10-02 Exited with error code 1
[92] 11:53:59 [FAILURE] rechner-1-10-07 Exited with error code 1
[93] 11:53:59 [FAILURE] rechner-1-10-11 Exited with error code 1
[94] 11:53:59 [FAILURE] rechner-1-10-17 Exited with error code 1
[95] 11:53:59 [FAILURE] rechner-1-10-10 Exited with error code 1
[96] 11:53:59 [FAILURE] rechner-1-10-14 Exited with error code 1
[97] 11:53:59 [FAILURE] rechner-1-10-18 Exited with error code 1
[98] 11:53:59 [FAILURE] rechner-1-10-19 Exited with error code 1
[99] 11:53:59 [FAILURE] rechner-1-10-08 Exited with error code 1
[100] 11:53:59 [FAILURE] rechner-1-10-12 Exited with error code 1
[101] 11:53:59 [FAILURE] rechner-1-10-16 Exited with error code 1
[102] 11:53:59 [FAILURE] rechner-1-10-15 Exited with error code 1
[103] 11:53:59 [FAILURE] rechner-1-10-27 Exited with error code 1
[104] 11:53:59 [FAILURE] rechner-1-10-22 Exited with error code 1
[105] 11:53:59 [FAILURE] rechner-1-10-24 Exited with error code 1
[106] 11:53:59 [FAILURE] rechner-1-10-23 Exited with error code 1
[107] 11:53:59 [FAILURE] rechner-1-10-21 Exited with error code 1
[108] 11:53:59 [FAILURE] rechner-1-10-25 Exited with error code 1
[109] 11:53:59 [FAILURE] rechner-1-10-09 Exited with error code 1
[110] 11:53:59 [FAILURE] rechner-1-10-30 Exited with error code 1
[111] 11:53:59 [FAILURE] rechner-1-09-01 Exited with error code 1
[112] 11:53:59 [FAILURE] rechner-1-10-28 Exited with error code 1
[113] 11:53:59 [FAILURE] rechner-1-10-29 Exited with error code 1
[114] 11:53:59 [FAILURE] rechner-1-09-05 Exited with error code 1
[115] 11:53:59 [FAILURE] rechner-1-09-03 Exited with error code 1
[116] 11:53:59 [FAILURE] rechner-1-10-31 Exited with error code 1
[117] 11:53:59 [FAILURE] rechner-1-09-08 Exited with error code 1
[118] 11:53:59 [FAILURE] rechner-1-10-32 Exited with error code 1
[119] 11:53:59 [FAILURE] rechner-1-09-10 Exited with error code 1
[120] 11:53:59 [FAILURE] rechner-1-09-16 Exited with error code 1
[121] 11:53:59 [FAILURE] rechner-1-09-14 Exited with error code 1
[122] 11:53:59 [FAILURE] rechner-1-09-18 Exited with error code 1
[123] 11:53:59 [FAILURE] rechner-1-09-17 Exited with error code 1
[124] 11:53:59 [FAILURE] rechner-1-09-06 Exited with error code 1
[125] 11:53:59 [FAILURE] rechner-1-09-20 Exited with error code 1
[126] 11:53:59 [FAILURE] rechner-1-09-22 Exited with error code 1
[127] 11:53:59 [FAILURE] rechner-1-09-12 Exited with error code 1
[128] 11:53:59 [FAILURE] rechner-1-09-26 Exited with error code 1
[129] 11:53:59 [FAILURE] rechner-1-09-19 Exited with error code 1
[130] 11:53:59 [FAILURE] rechner-1-09-31 Exited with error code 1
[131] 11:53:59 [FAILURE] rechner-1-09-32 Exited with error code 1
[132] 11:53:59 [FAILURE] rechner-1-09-29 Exited with error code 1
[133] 11:53:59 [FAILURE] arbeitsstation-5 Exited with error code 1
[134] 11:54:01 [FAILURE] bib-01 Exited with error code 255
Stderr: ssh: connect to host bib-01 port 22: No route to host
[135] 11:54:01 [FAILURE] lenovo-01 Exited with error code 255
Stderr: ssh: connect to host lenovo-01 port 22: No route to host
[136] 11:54:01 [FAILURE] lenovo-02 Exited with error code 255
Stderr: ssh: connect to host lenovo-02 port 22: No route to host
[137] 11:54:01 [FAILURE] lenovo-03 Exited with error code 255
Stderr: ssh: connect to host lenovo-03 port 22: No route to host
[138] 11:54:01 [FAILURE] lenovo-04 Exited with error code 255
Stderr: ssh: connect to host lenovo-04 port 22: No route to host
[139] 11:54:01 [FAILURE] lenovo-05 Exited with error code 255
Stderr: ssh: connect to host lenovo-05 port 22: No route to host
[140] 11:54:01 [FAILURE] lenovo-06 Exited with error code 255
Stderr: ssh: connect to host lenovo-06 port 22: No route to host
[141] 11:54:01 [FAILURE] lenovo-07 Exited with error code 255
Stderr: ssh: connect to host lenovo-07 port 22: No route to host
[142] 11:54:01 [FAILURE] lenovo-08 Exited with error code 255
Stderr: ssh: connect to host lenovo-08 port 22: No route to host
[143] 11:54:01 [FAILURE] lenovo-10 Exited with error code 255
Stderr: ssh: connect to host lenovo-10 port 22: No route to host
[144] 11:54:01 [FAILURE] lenovo-09 Exited with error code 255
Stderr: ssh: connect to host lenovo-09 port 22: No route to host
[145] 11:54:01 [FAILURE] lenovo-11 Exited with error code 255
Stderr: ssh: connect to host lenovo-11 port 22: No route to host
[146] 11:54:01 [FAILURE] lenovo-12 Exited with error code 255
Stderr: ssh: connect to host lenovo-12 port 22: No route to host
[147] 11:54:01 [FAILURE] semkurs01 Exited with error code 255
Stderr: ssh: connect to host semkurs01 port 22: No route to host
[148] 11:54:01 [FAILURE] semkurs02 Exited with error code 255
Stderr: ssh: connect to host semkurs02 port 22: No route to host
[149] 11:54:01 [FAILURE] physik-01 Exited with error code 255
Stderr: ssh: connect to host physik-01 port 22: No route to host
[150] 11:54:01 [FAILURE] physik-02 Exited with error code 255
Stderr: ssh: connect to host physik-02 port 22: No route to host
[151] 11:54:01 [FAILURE] physik-03 Exited with error code 255
Stderr: ssh: connect to host physik-03 port 22: No route to host
[152] 11:54:01 [FAILURE] physik-04 Exited with error code 255
Stderr: ssh: connect to host physik-04 port 22: No route to host
[153] 11:54:01 [FAILURE] physik-05 Exited with error code 255
Stderr: ssh: connect to host physik-05 port 22: No route to host
[154] 11:54:01 [FAILURE] mikromakro2 Exited with error code 255
Stderr: ssh: connect to host mikromakro2 port 22: No route to host
[155] 11:54:01 [FAILURE] mikromakro1 Exited with error code 255
Stderr: ssh: connect to host mikromakro1 port 22: No route to host
[156] 11:54:01 [FAILURE] rechner1-1-42 Exited with error code 255
Stderr: ssh: connect to host rechner1-1-42 port 22: No route to host
[157] 11:54:01 [FAILURE] rechner4-1-42 Exited with error code 255
Stderr: ssh: connect to host rechner4-1-42 port 22: No route to host
[158] 11:54:01 [FAILURE] rechner3-1-43 Exited with error code 255
Stderr: ssh: connect to host rechner3-1-43 port 22: No route to host
[159] 11:54:01 [FAILURE] hausmeister-201 Exited with error code 255
Stderr: ssh: connect to host hausmeister-201 port 22: No route to host
[160] 11:54:01 [FAILURE] rechner-5-07 Exited with error code 255
Stderr: ssh: connect to host rechner-5-07 port 22: No route to host
[161] 11:54:01 [FAILURE] rechner-5-29 Exited with error code 255
Stderr: ssh: connect to host rechner-5-29 port 22: No route to host
[162] 11:54:01 [FAILURE] rechner-5-28-002 Exited with error code 255
Stderr: ssh: connect to host rechner-5-28-002 port 22: No route to host
[163] 11:54:01 [FAILURE] rechner-5-28-004 Exited with error code 255
Stderr: ssh: connect to host rechner-5-28-004 port 22: No route to host
[164] 11:54:01 [FAILURE] rechner-5-28-022 Exited with error code 255
Stderr: ssh: connect to host rechner-5-28-022 port 22: No route to host
[165] 11:54:01 [FAILURE] rechner-5-27-009 Exited with error code 255
Stderr: ssh: connect to host rechner-5-27-009 port 22: No route to host
[166] 11:54:01 [FAILURE] rechner-5-27-016 Exited with error code 255
Stderr: ssh: connect to host rechner-5-27-016 port 22: No route to host
[167] 11:54:01 [FAILURE] rechner-5-27-017 Exited with error code 255
Stderr: ssh: connect to host rechner-5-27-017 port 22: No route to host
[168] 11:54:01 [FAILURE] rechner-5-27-021 Exited with error code 255
Stderr: ssh: connect to host rechner-5-27-021 port 22: No route to host
[169] 11:54:01 [FAILURE] rechner-1-10-13 Exited with error code 255
Stderr: ssh: connect to host rechner-1-10-13 port 22: No route to host
[170] 11:54:01 [FAILURE] rechner-1-10-20 Exited with error code 255
Stderr: ssh: connect to host rechner-1-10-20 port 22: No route to host
[171] 11:54:01 [FAILURE] rechner-1-10-26 Exited with error code 255
Stderr: ssh: connect to host rechner-1-10-26 port 22: No route to host
[172] 11:54:01 [FAILURE] rechner-1-09-02 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-02 port 22: No route to host
[173] 11:54:01 [FAILURE] rechner-1-09-04 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-04 port 22: No route to host
[174] 11:54:01 [FAILURE] rechner-1-09-07 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-07 port 22: No route to host
[175] 11:54:01 [FAILURE] rechner-1-09-09 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-09 port 22: No route to host
[176] 11:54:01 [FAILURE] rechner-1-09-11 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-11 port 22: No route to host
[177] 11:54:01 [FAILURE] rechner-1-09-13 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-13 port 22: No route to host
[178] 11:54:01 [FAILURE] rechner-1-09-15 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-15 port 22: No route to host
[179] 11:54:01 [FAILURE] rechner-1-09-21 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-21 port 22: No route to host
[180] 11:54:01 [FAILURE] rechner-1-09-23 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-23 port 22: No route to host
[181] 11:54:01 [FAILURE] rechner-1-09-25 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-25 port 22: No route to host
[182] 11:54:01 [FAILURE] rechner-1-09-24 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-24 port 22: No route to host
[183] 11:54:01 [FAILURE] rechner-1-09-27 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-27 port 22: No route to host
[184] 11:54:01 [FAILURE] rechner-1-09-28 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-28 port 22: No route to host
[185] 11:54:01 [FAILURE] rechner-1-09-30 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-30 port 22: No route to host
[186] 11:54:01 [FAILURE] rechner-1-09-33 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-33 port 22: No route to host
[187] 11:54:01 [FAILURE] arbeitsstation-1 Exited with error code 255
Stderr: ssh: connect to host arbeitsstation-1 port 22: No route to host
[188] 11:54:01 [FAILURE] arbeitsstation-2 Exited with error code 255
Stderr: ssh: connect to host arbeitsstation-2 port 22: No route to host
[189] 11:54:01 [FAILURE] arbeitsstation-3 Exited with error code 255
Stderr: ssh: connect to host arbeitsstation-3 port 22: No route to host
[190] 11:54:01 [FAILURE] arbeitsstation-4 Exited with error code 255
Stderr: ssh: connect to host arbeitsstation-4 port 22: No route to host
[191] 11:54:01 [FAILURE] jugendforscht-01 Exited with error code 255
Stderr: ssh: connect to host jugendforscht-01 port 22: No route to host

Keine Warnungen.

comment:36 by Rüdiger Kupper, 8 years ago

Gleiches im Lehrernetz.

comment:37 by Rüdiger Kupper, 8 years ago

Stop, korrektur: Das Varlog wurde heute morgen bereits archiviert, die Meldungen finden sich in syslog.1:

12:17/4 paedml ~ # parallel-ssh -p 300 -H "$(workstationsgrepper -g schueler -H)" -i grep "'^Jul  3.*WARNUNG'" /var/log/syslog.1[1] 12:17:38 [FAILURE] sport-01 Exited with error code 1
[2] 12:17:38 [FAILURE] rechner-1-31 Exited with error code 1
[3] 12:17:38 [FAILURE] rechner-1-32 Exited with error code 1
[4] 12:17:38 [FAILURE] rechner2-1-42 Exited with error code 1
[5] 12:17:38 [FAILURE] rechner3-1-42 Exited with error code 1
[6] 12:17:38 [FAILURE] rechner5-1-42 Exited with error code 1
[7] 12:17:38 [FAILURE] rechner1-1-43 Exited with error code 1
[8] 12:17:38 [FAILURE] rechner2-1-43 Exited with error code 1
[9] 12:17:38 [FAILURE] rechner-2-02 Exited with error code 1
[10] 12:17:38 [FAILURE] rechner-2-03 Exited with error code 1
[11] 12:17:38 [FAILURE] rechner-3-01 Exited with error code 1
[12] 12:17:38 [FAILURE] rechner-3-02 Exited with error code 1
[13] 12:17:38 [FAILURE] rechner-3-03 Exited with error code 1
[14] 12:17:38 [FAILURE] rechner-3-04 Exited with error code 1
[15] 12:17:38 [FAILURE] rechner-3-07 Exited with error code 1
[16] 12:17:38 [FAILURE] rechner-3-08 Exited with error code 1
[17] 12:17:38 [FAILURE] rechner-3-09 Exited with error code 1
[18] 12:17:38 [FAILURE] rechner-3-11 Exited with error code 1
[19] 12:17:38 [FAILURE] rechner-5-01 Exited with error code 1
[20] 12:17:38 [FAILURE] rechner-5-02 Exited with error code 1
[21] 12:17:38 [FAILURE] rechner-5-03 Exited with error code 1
[22] 12:17:38 [FAILURE] rechner-5-04 Exited with error code 1
[23] 12:17:38 [FAILURE] rechner-5-05 Exited with error code 1
[24] 12:17:38 [FAILURE] rechner-5-06 Exited with error code 1
[25] 12:17:38 [FAILURE] rechner-5-08 Exited with error code 1
[26] 12:17:38 [FAILURE] rechner-5-15 Exited with error code 1
[27] 12:17:38 [FAILURE] rechner-5-17 Exited with error code 1
[28] 12:17:38 [FAILURE] rechner-5-19 Exited with error code 1
[29] 12:17:38 [FAILURE] rechner-5-20 Exited with error code 1
[30] 12:17:38 [FAILURE] rechner-5-21 Exited with error code 1
[31] 12:17:38 [FAILURE] rechner-5-30 Exited with error code 1
[32] 12:17:38 [FAILURE] rechner-5-31 Exited with error code 1
[33] 12:17:38 [FAILURE] rechner-5-40 Exited with error code 1
[34] 12:17:38 [FAILURE] rechner-5-54 Exited with error code 1
[35] 12:17:38 [SUCCESS] rechner-1-46
Jul  3 11:18:47 rechner-1-46 kepler--torrents[1439]: WARNUNG (darf nicht passieren): Datei virtual-XP_S.cloop.torrent fehlt im Cache!
[36] 12:17:38 [SUCCESS] rechner-3-10
Jul  3 06:31:47 rechner-3-10 kepler--torrents[1205]: WARNUNG (darf nicht passieren): Datei xenial-falk.cloop.torrent fehlt im Cache!
Jul  3 06:31:48 rechner-3-10 kepler--torrents[1205]: WARNUNG (darf nicht passieren): Datei virtual-XP_S.cloop.torrent fehlt im Cache!
[37] 12:17:38 [FAILURE] rechner-5-32 Exited with error code 255
Stderr: ssh: connect to host rechner-5-32 port 22: Connection refused
[38] 12:17:38 [FAILURE] rechner-5-33 Exited with error code 1
[39] 12:17:38 [FAILURE] rechner-5-44 Exited with error code 1
[40] 12:17:38 [FAILURE] rechner-5-45 Exited with error code 1
[41] 12:17:38 [FAILURE] rechner-5-18 Exited with error code 1
[42] 12:17:38 [FAILURE] rechner-5-22 Exited with error code 1
[43] 12:17:38 [FAILURE] rechner-5-46 Exited with error code 1
[44] 12:17:38 [FAILURE] rechner-5-53 Exited with error code 1
[45] 12:17:38 [FAILURE] rechner-5-34 Exited with error code 1
[46] 12:17:38 [FAILURE] rechner-5-28-003 Exited with error code 1
[47] 12:17:38 [FAILURE] rechner-5-55 Exited with error code 1
[48] 12:17:38 [FAILURE] rechner-5-28-006 Exited with error code 1
[49] 12:17:38 [FAILURE] rechner-5-42 Exited with error code 1
[50] 12:17:38 [FAILURE] rechner-5-28-012 Exited with error code 1
[51] 12:17:38 [FAILURE] rechner-5-41 Exited with error code 1
[52] 12:17:38 [FAILURE] rechner-5-28-015 Exited with error code 1
[53] 12:17:38 [SUCCESS] rechner-5-28-007
Jul  3 06:31:47 rechner-5-28-007 kepler--torrents[1387]: WARNUNG (darf nicht passieren): Datei xenial-falk.cloop.torrent fehlt im Cache!
Jul  3 06:31:47 rechner-5-28-007 kepler--torrents[1387]: WARNUNG (darf nicht passieren): Datei virtual-XP_S.cloop.torrent fehlt im Cache!
[54] 12:17:38 [FAILURE] rechner-5-28-017 Exited with error code 1
[55] 12:17:38 [FAILURE] rechner-5-28-018 Exited with error code 1
[56] 12:17:38 [FAILURE] rechner-5-28-010 Exited with error code 1
[57] 12:17:38 [FAILURE] rechner-5-28-002 Exited with error code 1
[58] 12:17:38 [FAILURE] rechner-5-28-013 Exited with error code 1
[59] 12:17:38 [FAILURE] rechner-5-27-002 Exited with error code 1
[60] 12:17:38 [SUCCESS] rechner-5-28-011
Jul  3 06:31:38 rechner-5-28-011 kepler--torrents[1235]: WARNUNG (darf nicht passieren): Datei xenial-falk.cloop.torrent fehlt im Cache!
Jul  3 06:31:38 rechner-5-28-011 kepler--torrents[1235]: WARNUNG (darf nicht passieren): Datei virtual-XP_S.cloop.torrent fehlt im Cache!
[61] 12:17:38 [FAILURE] rechner-5-27-001 Exited with error code 1
[62] 12:17:38 [FAILURE] rechner-5-28-019 Exited with error code 1
[63] 12:17:38 [FAILURE] rechner-5-27-006 Exited with error code 1
[64] 12:17:38 [FAILURE] rechner-5-28-014 Exited with error code 1
[65] 12:17:38 [FAILURE] rechner-5-27-004 Exited with error code 1
[66] 12:17:38 [FAILURE] rechner-5-27-003 Exited with error code 1
[67] 12:17:38 [FAILURE] rechner-5-27-005 Exited with error code 1
[68] 12:17:38 [SUCCESS] rechner-5-27-008
Jul  3 06:31:39 rechner-5-27-008 kepler--torrents[1429]: WARNUNG (darf nicht passieren): Datei xenial-falk.cloop.torrent fehlt im Cache!
Jul  3 06:31:40 rechner-5-27-008 kepler--torrents[1429]: WARNUNG (darf nicht passieren): Datei virtual-XP_S.cloop.torrent fehlt im Cache!
[69] 12:17:38 [FAILURE] rechner-5-27-007 Exited with error code 1
[70] 12:17:38 [FAILURE] rechner-5-28-021 Exited with error code 1
[71] 12:17:38 [FAILURE] rechner-5-27-010 Exited with error code 1
[72] 12:17:38 [FAILURE] rechner-5-28-008 Exited with error code 1
[73] 12:17:38 [FAILURE] rechner-5-27-011 Exited with error code 1
[74] 12:17:38 [FAILURE] rechner-5-27-012 Exited with error code 1
[75] 12:17:38 [FAILURE] rechner-5-27-014 Exited with error code 1
[76] 12:17:38 [FAILURE] rechner-5-28-005 Exited with error code 1
[77] 12:17:38 [FAILURE] rechner-5-27-013 Exited with error code 1
[78] 12:17:38 [FAILURE] rechner-5-27-018 Exited with error code 1
[79] 12:17:38 [FAILURE] rechner-5-28-016 Exited with error code 1
[80] 12:17:38 [FAILURE] rechner-5-43 Exited with error code 1
[81] 12:17:38 [SUCCESS] rechner-5-27-015
Jul  3 06:31:47 rechner-5-27-015 kepler--torrents[1354]: WARNUNG (darf nicht passieren): Datei xenial-falk.cloop.torrent fehlt im Cache!
Jul  3 06:31:47 rechner-5-27-015 kepler--torrents[1354]: WARNUNG (darf nicht passieren): Datei virtual-XP_S.cloop.torrent fehlt im Cache!
[82] 12:17:38 [FAILURE] rechner-1-10-02 Exited with error code 1
[83] 12:17:38 [FAILURE] rechner-5-28-020 Exited with error code 1
[84] 12:17:38 [FAILURE] rechner-5-28-009 Exited with error code 1
[85] 12:17:38 [FAILURE] rechner-1-10-03 Exited with error code 1
[86] 12:17:38 [FAILURE] rechner-1-10-04 Exited with error code 1
[87] 12:17:38 [FAILURE] rechner-1-10-05 Exited with error code 1
[88] 12:17:38 [FAILURE] rechner-5-27-019 Exited with error code 1
[89] 12:17:38 [FAILURE] rechner-1-10-01 Exited with error code 1
[90] 12:17:38 [FAILURE] rechner-1-10-08 Exited with error code 1
[91] 12:17:38 [FAILURE] rechner-1-10-09 Exited with error code 1
[92] 12:17:38 [FAILURE] rechner-1-10-06 Exited with error code 1
[93] 12:17:38 [FAILURE] rechner-1-10-07 Exited with error code 1
[94] 12:17:38 [FAILURE] rechner-1-10-10 Exited with error code 1
[95] 12:17:38 [FAILURE] rechner-1-10-11 Exited with error code 1
[96] 12:17:38 [FAILURE] rechner-1-10-15 Exited with error code 1
[97] 12:17:38 [FAILURE] rechner-1-10-16 Exited with error code 1
[98] 12:17:38 [FAILURE] rechner-1-10-12 Exited with error code 1
[99] 12:17:38 [FAILURE] rechner-1-10-17 Exited with error code 1
[100] 12:17:38 [FAILURE] rechner-1-10-18 Exited with error code 1
[101] 12:17:38 [FAILURE] rechner-5-27-020 Exited with error code 1
[102] 12:17:38 [FAILURE] rechner-1-10-14 Exited with error code 1
[103] 12:17:38 [FAILURE] rechner-1-10-19 Exited with error code 1
[104] 12:17:38 [FAILURE] rechner-1-10-21 Exited with error code 1
[105] 12:17:38 [FAILURE] rechner-1-10-24 Exited with error code 1
[106] 12:17:38 [FAILURE] rechner-1-10-23 Exited with error code 1
[107] 12:17:38 [FAILURE] rechner-1-10-22 Exited with error code 1
[108] 12:17:38 [FAILURE] rechner-1-10-25 Exited with error code 1
[109] 12:17:38 [FAILURE] rechner-1-10-31 Exited with error code 1
[110] 12:17:38 [FAILURE] rechner-1-09-01 Exited with error code 1
[111] 12:17:38 [FAILURE] rechner-1-10-29 Exited with error code 1
[112] 12:17:38 [FAILURE] rechner-1-10-30 Exited with error code 1
[113] 12:17:38 [FAILURE] rechner-1-10-28 Exited with error code 1
[114] 12:17:38 [FAILURE] rechner-1-09-03 Exited with error code 1
[115] 12:17:38 [FAILURE] rechner-1-09-05 Exited with error code 1
[116] 12:17:38 [FAILURE] rechner-1-10-32 Exited with error code 1
[117] 12:17:38 [FAILURE] rechner-1-09-08 Exited with error code 1
[118] 12:17:38 [FAILURE] rechner-1-10-27 Exited with error code 1
[119] 12:17:38 [FAILURE] rechner-1-09-10 Exited with error code 1
[120] 12:17:38 [FAILURE] rechner-1-09-16 Exited with error code 1
[121] 12:17:38 [FAILURE] rechner-1-09-17 Exited with error code 1
[122] 12:17:38 [FAILURE] rechner-1-09-19 Exited with error code 1
[123] 12:17:38 [FAILURE] rechner-1-09-14 Exited with error code 1
[124] 12:17:38 [FAILURE] rechner-1-09-20 Exited with error code 1
[125] 12:17:38 [FAILURE] rechner-1-09-22 Exited with error code 1
[126] 12:17:38 [FAILURE] rechner-1-09-18 Exited with error code 1
[127] 12:17:38 [FAILURE] rechner-1-09-06 Exited with error code 1
[128] 12:17:38 [FAILURE] rechner-1-09-26 Exited with error code 1
[129] 12:17:38 [FAILURE] rechner-1-09-32 Exited with error code 1
[130] 12:17:38 [FAILURE] rechner-1-09-31 Exited with error code 1
[131] 12:17:38 [FAILURE] rechner-1-09-29 Exited with error code 1
[132] 12:17:38 [FAILURE] arbeitsstation-5 Exited with error code 1
[133] 12:17:40 [FAILURE] bib-01 Exited with error code 255
Stderr: ssh: connect to host bib-01 port 22: No route to host
[134] 12:17:40 [FAILURE] lenovo-01 Exited with error code 255
Stderr: ssh: connect to host lenovo-01 port 22: No route to host
[135] 12:17:40 [FAILURE] lenovo-02 Exited with error code 255
Stderr: ssh: connect to host lenovo-02 port 22: No route to host
[136] 12:17:40 [FAILURE] lenovo-03 Exited with error code 255
Stderr: ssh: connect to host lenovo-03 port 22: No route to host
[137] 12:17:40 [FAILURE] lenovo-04 Exited with error code 255
Stderr: ssh: connect to host lenovo-04 port 22: No route to host
[138] 12:17:40 [FAILURE] lenovo-05 Exited with error code 255
Stderr: ssh: connect to host lenovo-05 port 22: No route to host
[139] 12:17:40 [FAILURE] lenovo-06 Exited with error code 255
Stderr: ssh: connect to host lenovo-06 port 22: No route to host
[140] 12:17:40 [FAILURE] lenovo-07 Exited with error code 255
Stderr: ssh: connect to host lenovo-07 port 22: No route to host
[141] 12:17:40 [FAILURE] lenovo-08 Exited with error code 255
Stderr: ssh: connect to host lenovo-08 port 22: No route to host
[142] 12:17:40 [FAILURE] lenovo-09 Exited with error code 255
Stderr: ssh: connect to host lenovo-09 port 22: No route to host
[143] 12:17:40 [FAILURE] lenovo-10 Exited with error code 255
Stderr: ssh: connect to host lenovo-10 port 22: No route to host
[144] 12:17:40 [FAILURE] lenovo-11 Exited with error code 255
Stderr: ssh: connect to host lenovo-11 port 22: No route to host
[145] 12:17:40 [FAILURE] lenovo-12 Exited with error code 255
Stderr: ssh: connect to host lenovo-12 port 22: No route to host
[146] 12:17:40 [FAILURE] semkurs01 Exited with error code 255
Stderr: ssh: connect to host semkurs01 port 22: No route to host
[147] 12:17:40 [FAILURE] physik-01 Exited with error code 255
Stderr: ssh: connect to host physik-01 port 22: No route to host
[148] 12:17:40 [FAILURE] semkurs02 Exited with error code 255
Stderr: ssh: connect to host semkurs02 port 22: No route to host
[149] 12:17:40 [FAILURE] physik-02 Exited with error code 255
Stderr: ssh: connect to host physik-02 port 22: No route to host
[150] 12:17:40 [FAILURE] physik-03 Exited with error code 255
Stderr: ssh: connect to host physik-03 port 22: No route to host
[151] 12:17:40 [FAILURE] physik-04 Exited with error code 255
Stderr: ssh: connect to host physik-04 port 22: No route to host
[152] 12:17:40 [FAILURE] physik-05 Exited with error code 255
Stderr: ssh: connect to host physik-05 port 22: No route to host
[153] 12:17:40 [FAILURE] mikromakro1 Exited with error code 255
Stderr: ssh: connect to host mikromakro1 port 22: No route to host
[154] 12:17:40 [FAILURE] mikromakro2 Exited with error code 255
Stderr: ssh: connect to host mikromakro2 port 22: No route to host
[155] 12:17:40 [FAILURE] rechner1-1-42 Exited with error code 255
Stderr: ssh: connect to host rechner1-1-42 port 22: No route to host
[156] 12:17:40 [FAILURE] rechner4-1-42 Exited with error code 255
Stderr: ssh: connect to host rechner4-1-42 port 22: No route to host
[157] 12:17:40 [FAILURE] rechner3-1-43 Exited with error code 255
Stderr: ssh: connect to host rechner3-1-43 port 22: No route to host
[158] 12:17:40 [FAILURE] hausmeister-201 Exited with error code 255
Stderr: ssh: connect to host hausmeister-201 port 22: No route to host
[159] 12:17:40 [FAILURE] rechner-5-07 Exited with error code 255
Stderr: ssh: connect to host rechner-5-07 port 22: No route to host
[160] 12:17:40 [FAILURE] rechner-5-29 Exited with error code 255
Stderr: ssh: connect to host rechner-5-29 port 22: No route to host
[161] 12:17:40 [FAILURE] rechner-5-28-001 Exited with error code 255
Stderr: ssh: connect to host rechner-5-28-001 port 22: No route to host
[162] 12:17:40 [FAILURE] rechner-5-28-004 Exited with error code 255
Stderr: ssh: connect to host rechner-5-28-004 port 22: No route to host
[163] 12:17:40 [FAILURE] rechner-5-28-022 Exited with error code 255
Stderr: ssh: connect to host rechner-5-28-022 port 22: No route to host
[164] 12:17:40 [FAILURE] rechner-5-27-009 Exited with error code 255
Stderr: ssh: connect to host rechner-5-27-009 port 22: No route to host
[165] 12:17:41 [FAILURE] rechner-5-27-016 Exited with error code 255
Stderr: ssh: connect to host rechner-5-27-016 port 22: No route to host
[166] 12:17:41 [FAILURE] rechner-5-27-017 Exited with error code 255
Stderr: ssh: connect to host rechner-5-27-017 port 22: No route to host
[167] 12:17:41 [FAILURE] rechner-5-27-021 Exited with error code 255
Stderr: ssh: connect to host rechner-5-27-021 port 22: No route to host
[168] 12:17:41 [FAILURE] rechner-1-10-13 Exited with error code 255
Stderr: ssh: connect to host rechner-1-10-13 port 22: No route to host
[169] 12:17:41 [FAILURE] rechner-1-10-20 Exited with error code 255
Stderr: ssh: connect to host rechner-1-10-20 port 22: No route to host
[170] 12:17:41 [FAILURE] rechner-1-10-26 Exited with error code 255
Stderr: ssh: connect to host rechner-1-10-26 port 22: No route to host
[171] 12:17:41 [FAILURE] rechner-1-09-02 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-02 port 22: No route to host
[172] 12:17:41 [FAILURE] rechner-1-09-04 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-04 port 22: No route to host
[173] 12:17:41 [FAILURE] rechner-1-09-07 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-07 port 22: No route to host
[174] 12:17:41 [FAILURE] rechner-1-09-09 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-09 port 22: No route to host
[175] 12:17:41 [FAILURE] rechner-1-09-11 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-11 port 22: No route to host
[176] 12:17:41 [FAILURE] rechner-1-09-12 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-12 port 22: No route to host
[177] 12:17:41 [FAILURE] rechner-1-09-13 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-13 port 22: No route to host
[178] 12:17:41 [FAILURE] rechner-1-09-15 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-15 port 22: No route to host
[179] 12:17:41 [FAILURE] rechner-1-09-21 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-21 port 22: No route to host
[180] 12:17:41 [FAILURE] rechner-1-09-23 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-23 port 22: No route to host
[181] 12:17:41 [FAILURE] rechner-1-09-24 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-24 port 22: No route to host
[182] 12:17:41 [FAILURE] rechner-1-09-25 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-25 port 22: No route to host
[183] 12:17:41 [FAILURE] rechner-1-09-27 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-27 port 22: No route to host
[184] 12:17:41 [FAILURE] rechner-1-09-28 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-28 port 22: No route to host
[185] 12:17:41 [FAILURE] rechner-1-09-30 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-30 port 22: No route to host
[186] 12:17:41 [FAILURE] arbeitsstation-1 Exited with error code 255
Stderr: ssh: connect to host arbeitsstation-1 port 22: No route to host
[187] 12:17:41 [FAILURE] rechner-1-09-33 Exited with error code 255
Stderr: ssh: connect to host rechner-1-09-33 port 22: No route to host
[188] 12:17:41 [FAILURE] arbeitsstation-2 Exited with error code 255
Stderr: ssh: connect to host arbeitsstation-2 port 22: No route to host
[189] 12:17:41 [FAILURE] arbeitsstation-3 Exited with error code 255
Stderr: ssh: connect to host arbeitsstation-3 port 22: No route to host
[190] 12:17:41 [FAILURE] arbeitsstation-4 Exited with error code 255
Stderr: ssh: connect to host arbeitsstation-4 port 22: No route to host
[191] 12:17:41 [FAILURE] jugendforscht-01 Exited with error code 255
Stderr: ssh: connect to host jugendforscht-01 port 22: No route to host
12:17/4 paedml ~ # 

Es gibt also sechs Rechner im Schülernetz, bei denen heute morgen eine oder beide *.torrent-Dateien nicht mehr im Cache waren -- obwohl sie gestern gesynct wurden!

comment:38 by Rüdiger Kupper, 8 years ago

Im Lehrernetz bisher keine Warnungen.

Auf den beanstandeten Rechnern überall das selbe Bild

  • die start.conf liegt ordnungsgemäß im Cache
  • die cloops fehlen komplett, samt torrent-Dateien

Frage: Was veranlasst Linbo, die cloops zu entfernen? Mir fällt da nur eins ein:

Wenn es bei einem sync/initcache zum Schluss kommt, dass sich die *.torrent-Datei auf dem Server geändert hat oder das lokale cloop die falsche Größe besitzt, löscht es das cloop komplett (sonst weigert sich ctorrent, es zu überschreiben) und lädt die neue Version herunter. Wenn das dann fehlschlägt, bleibt der Cache leer.

Ich habe gestern die Rechner zweimal gesynct, vielleicht passiert es ab und zu, dass die Verbindung zum paedml nicht klappt oder abbricht. Leider ist das sehr schwer zu diagnostizieren.

Legt Linbo selbst irgendwo Logfiles an? Die lädt es doch nach dem Sync immer auf den Server -- wo liegen die denn?

comment:39 by Rüdiger Kupper, 8 years ago

Logfiles liegen unter /var/linbo/logs. Leider hatte ich gestern und heute keine Zeit mehr, mir die näher anzuschauen. Vielleicht führen die uns auf eine Spur.

comment:40 by Rüdiger Kupper, 8 years ago

Habe das Problem in eigenes Ticket #2916 ausgelagert.

Note: See TracTickets for help on using tickets.