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

Closed 3 years ago

Last modified 3 years ago

#4903 closed Aufgabe (erledigt)

Mounts auf new-storages umstellen

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: schnell erledigen Milestone: Gluster auf replica 3 erhöhen
Component: Server: Fileserver Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc: netzwerk

Description (last modified by Rüdiger Kupper)

Benötigt mindestens ein freies WE

Vorgehen:

  • Kollegen frühzeitig informueren, dass Clients und Cloud während dieser Zeit nicht erreichbar sind.
  • Alle Clients herunterfahren, Nextcloud stoppen, alle Server unmounten (außer proxmoxls2)
  • alte Volumes read-only machen (oder einfach stoppen)
  • von proxmoxls2: finaler rsync von alten zu neuen Volumes
  • beide Volumes stoppen
  • auf allen Servern in fstab die Mounts zu neuen Volumes ändern.
  • Clients starten
  • auf allen Clients in fstab Mounts zu neuen Volumes ändern
  • alle Clients herunterfahren
  • new-volumes starten
  • auf allen Servern mount -a
  • Prüfen, ob alles korrekt gemountet ist.
  • Clients starten
  • Prüfen, ob alles korrekt gemountet ist.

Change History (20)

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

Description: modified (diff)

comment:2 by Rüdiger Kupper, 3 years ago

Ich plane die Umstellung für die Pfingstferien.

Vorbereitung läuft:
Die neuen Mounts stehen vorbereitet und auskommentiert in den fstabs von

  • paedml
  • proxmoxls2
  • backup
  • rechner2-3-12 (Client-Image)

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

Status: new → accepted

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

Erledigt auf backup:

systemctl stop cron.service
umount /mnt/gluster/slow-storage
umount /mnt/gluster/fast-storage

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

Erledigt auf paedml:

umount /home/share /home/attic /home/teachers /home/students

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

Auf gluster1 prüfen mit gluster volume status fast-storage clients und gluster volume status slow-storage clients: nur noch die 6 gluster-Server und proxmoxls2 greifen zu (10.16.112.26).

comment:7 by Rüdiger Kupper, 3 years ago

Auf gluster1:

gluster volume set slow-storage features.read-only on
gluster volume set fast-storage features.read-only on

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

Auf proxmoxls2:

rsync -aAX --delete --numeric-ids -H  /mnt/gluster/slow-storage/ /mnt/gluster/new-slow-storage/
rsync -aAX --delete --numeric-ids -H  /mnt/gluster/fast-storage/ /mnt/gluster/new-fast-storage/

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

Finales rsync ohne Fehler beendet heute um 4:30 Uhr.
Mounts können jetzt umgestellt werden.

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

Auf gluster1:

gluster volume stop fast-storage
gluster volume stop slow-storage

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

Clients wecken und modifizierte fstab per parallel-rsync verteilen.

Nicht erreichte Lehrerrechner:

[17] 10:37:25 [FAILURE] rechner-lz-lat Exited with error code 255
[18] 10:37:25 [FAILURE] rechner-sp2-5-23 Exited with error code 255
[19] 10:37:25 [FAILURE] rechner-lz-kup Exited with error code 255
[20] 10:37:25 [FAILURE] sport-01 Exited with error code 255
[21] 10:37:25 [FAILURE] rechner-3-12 Exited with error code 255
[22] 10:37:25 [FAILURE] rechner3-3-07 Exited with error code 255
[23] 10:37:25 [FAILURE] rechner-5-56 Exited with error code 255
[24] 10:37:25 [FAILURE] rechner-5-36 Exited with error code 255

Nicht erreichte Schülerrechner:

[43] 10:42:01 [FAILURE] bib-01 Exited with error code 255
[44] 10:42:01 [FAILURE] lenovo-01 Exited with error code 255
[45] 10:42:01 [FAILURE] lenovo-03 Exited with error code 255
[46] 10:42:01 [FAILURE] lenovo-02 Exited with error code 255
[47] 10:42:01 [FAILURE] lenovo-04 Exited with error code 255
[48] 10:42:01 [FAILURE] lenovo-05 Exited with error code 255
[49] 10:42:01 [FAILURE] lenovo-07 Exited with error code 255
[50] 10:42:01 [FAILURE] lenovo-09 Exited with error code 255
[51] 10:42:01 [FAILURE] lenovo-08 Exited with error code 255
[52] 10:42:01 [FAILURE] lenovo-10 Exited with error code 255
[53] 10:42:01 [FAILURE] lenovo-11 Exited with error code 255
[54] 10:42:01 [FAILURE] lenovo-12 Exited with error code 255
[55] 10:42:01 [FAILURE] lenovo-06 Exited with error code 255
[56] 10:42:01 [FAILURE] physik-01 Exited with error code 255
[57] 10:42:01 [FAILURE] physik-02 Exited with error code 255
[58] 10:42:01 [FAILURE] physik-03 Exited with error code 255
[59] 10:42:01 [FAILURE] physik-05 Exited with error code 255
[60] 10:42:01 [FAILURE] physik-04 Exited with error code 255
[61] 10:42:01 [FAILURE] rechner3-1-42 Exited with error code 255
[62] 10:42:01 [FAILURE] rechner2-1-43 Exited with error code 255
[63] 10:42:01 [FAILURE] rechner-1-46 Exited with error code 255
[81] 10:42:01 [FAILURE] rechner-3-07 Exited with error code 255
[82] 10:42:01 [FAILURE] rechner-3-08 Exited with error code 255
[133] 10:42:02 [FAILURE] rechner-5-33 Exited with error code 255
[134] 10:42:02 [FAILURE] rechner-5-34 Exited with error code 255
[135] 10:42:02 [FAILURE] rechner-5-35 Exited with error code 255
[136] 10:42:02 [FAILURE] rechner-5-41 Exited with error code 255
[137] 10:42:03 [FAILURE] rechner-5-42 Exited with error code 255
[138] 10:42:03 [FAILURE] rechner-5-43 Exited with error code 255
[153] 10:42:03 [FAILURE] pi-5-44 Exited with error code 255
[158] 10:42:03 [FAILURE] atemmini-videoswitch-5-45 Exited with error code 255
[175] 10:42:03 [FAILURE] dlink-5-45 Exited with error code 255
[177] 10:42:04 [FAILURE] rechner-5-27-10 Exited with error code 255
[178] 10:42:04 [FAILURE] rechner-5-27-11 Exited with error code 255
[182] 10:42:04 [FAILURE] rechner-1-09-12 Exited with error code 255
[183] 10:42:04 [FAILURE] rechner-1-09-13 Exited with error code 255
[184] 10:42:05 [FAILURE] rechner-1-09-19 Exited with error code 255
[185] 10:42:05 [FAILURE] rechner-1-09-24 Exited with error code 255
[186] 10:42:05 [FAILURE] rechner-1-09-25 Exited with error code 255
[187] 10:42:05 [FAILURE] rechner-1-09-26 Exited with error code 255
[188] 10:42:05 [FAILURE] rechner-1-09-32 Exited with error code 255
[189] 10:42:05 [FAILURE] rechner-1-09-33 Exited with error code 255
[190] 10:42:06 [FAILURE] arbeitsstation-3 Exited with error code 255
[191] 10:42:06 [FAILURE] arbeitsstation-4 Exited with error code 255
[192] 10:42:06 [FAILURE] rechner-i-02 Exited with error code 255
[193] 10:43:04 [FAILURE] rechner-5-27-17 Exited with error code 255

Alle anderen Clients greifen nun auf new-{fast,slow}-storage zu.

comment:12 by Rüdiger Kupper, 3 years ago

Erledigt auf backup:

  • fstab anpassen
mount -a
systemctl start cron.service

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

Erledigt auf paedml:

  • fstab anpassen
mount -a

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

Erledigt auf proxmoxls2:

  • fstab anpassen
mount -a
pct start 101

comment:15 by Rüdiger Kupper, 3 years ago

Cc: netzwerk added; bau removed

Bis zum Start des regulären Unterrichts am Dienstag müssen noch die folgenden Rechner manuell gestartet und umgestellt werden (waren heute nicht erreichbar):

Pultrechner (dringend):

  • rechner-i-02, erledigt, WOL im BIOS altiviert
  • rechner-1-46, Rechner gibt es nicht mehr (dauerhaft?) TODO: aus workstations entfernen
  • rechner-3-08, erledigt, low power deep sleep deaktiviert
  • rechner-5-33, TODO, Rechner nicht angeschlossen
  • rechner-5-34, erledigt, Rechner nur provisorisch angeschlossen
  • rechner-5-35, erledigt, Rechner nur provisorisch angeschlossen
  • rechner-5-41, erledigt, Rechner nur provisorisch angeschlossen
  • rechner-5-42, erledigt, Rechner nur provisorisch angeschlossen
  • rechner-5-43, erledigt, Rechner nur provisorisch angekabelt
  • rechner-1-09-33, TODO, Rechner nicht angeschlossen

Ferner die folgenden Schülerrechner (nicht ganz so dringend):

  • rechner3-1-42, erledigt, hing beim Boot, da BIOS-PW dreimal falsch eingegeben. Noch Inge-Image ohne GlusterFS! Rechner war also monatelang in diesem Zustand -> warum sagt kein BK-Lehrer etwas?
  • rechner2-1-43, erledigt, TODO: LAN-Kabel Plastikclip defekt, bitte tauschen
  • rechner-3-07
  • rechner-5-27-10
  • rechner-5-27-11
  • rechner-5-27-17
  • rechner-1-09-12, TODO: Bodenleiste ohne Strom, siehe #4931
  • rechner-1-09-13, TODO: Bodenleiste ohne Strom, siehe #4931
  • rechner-1-09-19, erledigt, Rechner steckte an Monitordose (ha, ha)
  • rechner-1-09-24, TODO: Bodenleiste ohne Strom, siehe #4931
  • rechner-1-09-25, TODO: Bodenleiste ohne Strom, siehe #4931
  • rechner-1-09-26, TODO: Bodenleiste ohne Strom, siehe #4931
  • rechner-1-09-32
  • arbeitsstation-3
  • arbeitsstation-4

Ferner diese Lehrerrechner:

  • rechner-sp2-5-23
  • sport-01
  • rechner-5-36 (wo ist das?)
Version 10, edited 3 years ago by Rüdiger Kupper (previous) (next) (diff)

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

Zu tun:

  • Rechner manuell starten (und am besten gleich klären, wieso er sich nicht mit WOL aufwecken ließ)

Wenn man Rootrechte hat:

  • als root an der Konsole einloggen
  • rsync paedml:transfer/fstab /etc/

Wenn man keine Rootrechte hat:

  • bescheidsagen, wenn der Rechner läuft ;-).

comment:17 by Rüdiger Kupper, 3 years ago

Pultrechner umgestellt, soweit möglich. (Direkt in comment:15 dokumentiert).

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

Eine Woche nach der Umstellung keine Probleme berichtet -> erledigt.

Anschlussticket: #4943

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

Resolution: → erledigt
Status: accepted → closed

comment:20 by Rüdiger Kupper, 3 years ago

Severity: beeinträchtigt keinen Unterricht → beeinträchtigt den Unterricht einiger Lehrer
Note: See TracTickets for help on using tickets.