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

Closed 6 years ago

Last modified 6 years ago

#3478 closed Defekt (erledigt)

Nochmal Technik in 5.53

Reported by: zief Owned by: netzwerk
Priority: bald erledigen Milestone: Schuljahr 2019/20
Component: Ich kenne die passende Komponente nicht. Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc:

Description

In 5.53 ist irgendwie der Wurm drin... Heute hatte ich zwar auf beiden Monitoren ein Bild, aber der PC furh nicht hoch. Ich habe das Aus-An-Geht-Prinzip probiert, leider erfolglos. Ich habe den Bildschirm abfotografiert, damit ihr sehen könnt, was da los war (nur wie kann ich sie hier hochladen? Wenn ich das Häkchen unten setze, passiert nichts weiter...)

Change History (15)

comment:1 by zief, 6 years ago

Ok, ich habs herausgefunden! Bilder kommen!

comment:2 by zief, 6 years ago

Ich wollte die Bilder vom Handy aus hochladen, aber ich kann nicht auf meine Dateien zugreifen.

comment:3 by bau, 6 years ago

Komische Sache:

  • /vmlinuz und /initrd.img waren auf nicht-vorhandene Dateien verlinkt:
    vmlinuz -> boot/vmlinuz-4.15.0-74-generic
    initrd.img -> boot/initrd.img-4.15.0-74-generic
    
  • Ich habe die beiden Dateien von Hand verlinkt (per linbo-ssh):
    vmlinuz -> boot/vmlinuz-4.15.0-99-generic
    initrd.img -> boot/initrd.img-4.15.0-99-generic
    

Damit wollte der Rechner nicht mehr booten.

OK - neues Image drauf:
Fazit: IP weg, Screen eingefroren.

Offenbar war auf dem Rechner ein altes Image.
Dringend: Versionsnummer an ImageName anhängen, also bionic-henrike-20200519.*

comment:4 by bau, 6 years ago

Ich habe nun, nachdem der Rechner wieder eine IP bekommen hat, das Image lokal gelöscht und den torrent angestoßen - IP ist wieder weg. ????
Da schwirrt wohl mal wieder ein Rechner im Netz herum, der das falsch Image vor Ort hat.

Also GANZ DRINGEND: Versionsnummer an ImageName anhängen, also bionic-henrike-20200519.*

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

@bau: Der Torrent ist derzeit auf das Lehrernetz eingestellt, da habe ich den letzen Update gemacht. Wenn ich kann, ich synce ich heute noch 5.13, ich weiß nicht, was bei dem schief gegangen ist.

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

Ähm, 5.53, sorry.

comment:7 by bau, 6 years ago

Warum ist die IP dann weg? Ah ja, das hatten wir auch schon: siehe #3320
Ich gehe jetzt in die Schule, habe bionic-henrike.cloop.torrent auf schülernetz umgestellt.

DRINGEND: Lösung finden, so dass torrent aus Lehrer- und Schülernetz gleichzeitig geht!

comment:8 by bau, 6 years ago

So ein Sch...
IP ist schon wieder weg! Auf dem Client ist korrekt 10.32.1.1 im torrent-File.
Ich habe jetzt mal /var/lib/bittorrent/bttrack.state geleert -> warten, bis IP wieder da ist.
Morgen wird also der Rechner erstmal nicht gehen!

comment:9 by bau, 6 years ago

Die Sache scheint mir nun einigermaßen klar: In der bttrack.state stand noch die IP 10.16.112.4 drin, sobald der Schülernetzclient diese anfragt schlägt die Firewall zu und die IP ist einige Zeit tot.

Plan:

  • Schülernetz wird von 10.32.1.1 versorgt
  • Lehrernetz von 10.16.112.2 (dhcp):
    • hier läuft bereits der dhcp für die Lehrernetze (vlan6, vlan62, vlan63 / KHWRS, vlan64 / TGS)
    • Client bekommt PXE-Bootmenü - verweist auf Netzwerk-Grub auf dhcp (10.16.112.253) /srv/tftp/boot/grub
    • /srv/tftp/boot/grub/grub.cfg lädt direkt Ubuntu von /dev/sda1 oder linbo von /srv/tftp/linbo
      aktuell mit Kerneloption server=10.16.112.4
    • von dort kommt dann auch die torrent-Datei und das Image
  • eigener Bittorrent-Tracker auf dhcp
  • paedml:/linbo auf dhcp einhängen
  • per Symlinks die benötigten Dateien nach /srv/tftp linken
  • rsync-directory freigeben (wie in paedml:/etc/rsyncd.conf) - Was machen denn die beiden Scripte?
  • Hier können wir die .torrent-Dateien mit dem korrekten Tracker für das Lehrernetz versehen, der Tracker auf paedml bekommt dann vom Lehrernetz nichts mehr mit, damit sollten die IP-Abstürze aufhören

comment:10 by bau, 6 years ago

JUPP: Nachdem der Rechner seine IP hat und der Torrent auf Schülernetz eingestellt ist, funktioniert das Holen des cloop. Ich habe das ganze U4 (bis auf die Eckräume) in Linbo gebootet, so dass auch ein paar Seeder da sind. Da wäre nun unsere ctorrent-Lösung wieder praktisch.

comment:11 by Rüdiger Kupper, 6 years ago

@bau
Für das sichere Umstellen des Torrents zwischen Schüler- und Lehrernetz habe ich inzwischen zwei Skripte gemachacht, die auch die *.state-Datei löschen:
  • full-reannounce-torrent-lehrernetz
  • full-reannounce-torrent-schuelernetz

Die funktionieren zuverlässig, man darf das Umstellen halt derzeit nicht vergessen. Wäre natürlich schön, wenn beide Netze gleichzeitig funktionieren.

in reply to:  3 comment:12 by Rüdiger Kupper, 6 years ago

Resolution: → erledigt
Status: new → closed

Replying to bau:

Komische Sache:

  • /vmlinuz und /initrd.img waren auf nicht-vorhandene Dateien verlinkt:

Komisch. Ich hatte ja ein neues Image ausgerollt. Das hat auf allen Rechnern funktioniert, hier aber nicht :-(.

comment:13 by bau, 6 years ago

Vor allem: Warum war ein Kernel verlinkt, den es nicht gibt?

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

Replying to bau:

Vor allem: Warum war ein Kernel verlinkt, den es nicht gibt?

Ich schätze, dass Linbo die Links nach dem Syncen anlegt und der Rechner irgendwie unterbrochen wurde, bevor das passiert ist.

comment:15 by bau, 6 years ago

Der Kernel war auf /dev/sda1 verlinkt, das packst du doch ins Image - oder?

Note: See TracTickets for help on using tickets.