Für alle zu aktualisierenden Systeme

1. MAVEN

WICHTIG: Version erhöhen, wenn ausgerollt werden soll!

Zuerst die Software neu bauen und paketieren (ZIP-file bauen) lassen mit
mvn install

in personell-safety/maven-zks-builder.

Siehe auch: https://www-acc.gsi.de/wiki/Frontend/ZKSSysteme#software (Wiki-Seite von CSCOIN)

2. Tools

Maschine Pfad
asl7xx personell-safety/tools
zkl00x /common/usr/cscofe/tools

3. Was soll aktualisiert werden?

Software Arbeitsort
zrs / rlog zkl00e Maschinen
bkrPPC / uwz nfsinit/export auf zkl00e Maschinen
bkrX86 Thinclient


zrs / rlog

Von CSCOFE zu erledigen

WICHTIG: Version erhöhen, wenn ausgerollt werden soll!
  • Das zip-file für zrs und rlog bauen und an den richtigen Ort legen:
    • zip-file aus
      personnel-safety/maven-zks-builder/zks/linux/hosts/server-zrs-pro/target
      auf zkl00e in Ordner (/common/usr/cscofe wird von FE betreut und strukturiert)
      /common/usr/cscofe/opt/zks
      legen, dort einen in einen neuen Unterordner der aktuellen Version, dort entpacken und dann den current-Link umbiegen.

Von CSCOIN zu erledigen

  • zrs und rlog anhalten
  • zrs und rlog mit den neuen executables neu starten

bkrPPC / uwz

Von CSCOFE zu erledigen

WICHTIG: Version erhöhen, wenn ausgerollt werden soll!
  • bkrPPC oder uwz neu bauen und das jeweilige zip-file an den richtigen Ort legen:
    • bkrPPC zip-file aus
      personnel-safety/maven-zks-builder/zks/linux/hosts/cu824-pro/target
    • uwz zip-file aus
      personnel-safety/maven-zks-builder/zks/linux/hosts/cpu87-pro/target
    • in den jeweiligen
      /common/export
      Ordner auf der zkl00*-Maschine legen.
  • Reboot des jeweiligen ppc-fecs (für bkrPPCs gibt es ein Skript)

bkrX86

Update der Schleusensoftware auf den Thin Clients

Von CSCOFE zu erledigen

WICHTIG: Version erhöhen, wenn ausgerollt werden soll!
  • bkr neu bauen und an den richtigen Ort legen
    • zip-file aus
      personnel-safety/maven-zks-builder/zks/linux/hosts/x86_64-pro/target
      auf zkl00e legen,
    • entpacken,
    • dort deployBkrX86_64.sh anpassen und
    • aufrufen (Skript ist hier auch angehängt)

Rechnertausch

Hardware kaputt
  • ZRS
    • tbd
  • UWZ
    • Testsystem
      • Im acc-Netz
      • Unter /common/export/nfsinit/RECHNERNAME den ZKS-link auf ../global/zks anlegen
      • Rechner neustarten (zks-system.dat muss für das Zusammenspiel der Systeme dann noch angepasst werden)
      • Oder, wenn der alte Name beibehalten werden soll: Mail an Infrastruktur, um die MAC-Adresse des neuen Rechners für die IP des alten eintragen lassen -> Name bleibt dann gleich
    • Produktiv
  • Schleusenrechner
    • PPC
      • tbd
    • X86
      • Rechner sind in BG2 am Netzwerk angeschlossene vorrätig -> mit INN koordinieren
      • Einloggen auf zkl00e
        • Rechnerzuordnung in zks-system.dat anpassen
          • deploy-script ausführen um config-file überall auszurollen
          • zks-system.dat in das ZRS-Verzeichnis auf der zkl00e kopieren
        • Neustart der System
          • ZRS -> von INN machen lassen
          • BKR
            • auf neuem tcl einloggen (vorher mit ssh -A auf zkl00e einloggen): ssh op@tclXY und bkr-Prozess neustarten
            • Sonderfall NE3
              • Neustart der PCs in NE3
              • Zusätzlich Neustart von PPC in Schleuse NE4 wegen Durchgangsmode
        • zks-system.dat im zks-git nachführen

-- MatthiasWiebel - 06 Mar 2018
I Attachment Action Size Date Who Comment
deployBkrX86_64.shsh deployBkrX86_64.sh manage 805 bytes 14 Jan 2020 - 10:54 MatthiasWiebel Deploy script for lock software since zkl00e.
Topic revision: r11 - 07 Jul 2022, MatthiasWiebel
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback