Submitted by Anonymous (not verified) on Mon, 07/07/2014 - 00:00
Forums

Niels Liisberg

Tue, 07/08/2014 - 00:00

Hej;

Damage object, kan jeg nok ikke gøre så meget ved, men der er ikke ændret i TLOG00 i lang tid, så bare kopier den fra en “gammel” IceBreak installation:

wrkobj *ALLUSR/TLOG00 *FILE

TLOG00 er jo bare en history over de requests der er kommet ind på via HTTP protocollen.

Med venlig hilsen,
Niels Liisberg 

Hej,

En lille opfølgning på weekendens opdatering.

Niels skriver, at det er TLOG00 som er damaged. Da I fortsat er på den gamle version, skal I ikke foretage jer noget i den forbindelse.

Vi installerede en frisk version uden problemer i library ICEBRK2.

Vi har talt om at bruge en ny fremgangsmåde ved opdatering:

Installation

1. Installér IceBreak i et ny library – som f.eks. ”ICEBRK2” og vælg en anden port til administration – som f.eks. 7001
2. Skriv GO ICEBRK2
3. Brug menupunkt 69 ”Migrate from (old) IceBreak library - MGRICELIB” til at kopiere server opsætningen fra den gamle version til den nye
4. Brug menupunkt 12 ”Work with IceBreak servers – WRKICESVR” til at ændre alle servere til Startup type = *MANUAL

Test installation (Pga. ændringer i Job Descriptions må produktionen ikke genstartes, mens denne test foregår)

5. Skriv GO ICEBRK2
6. Brug menupunkt 12 ”Work with IceBreak servers – WRKICESVR”:

  • og option 2 til at ændre portnummer på alle servere
  • og option 15 til at ændre jobkø fra ICEBREAK til ICEBRK2
  • og option 12 til at starte de servere som skal testes

7. Foretag test
8. Brug menupunkt 12 ”Work with IceBreak servers – WRKICESVR”:

  • og option 13 til at lukke de servere som er blevet testet
  • og option 15 til at ændre jobkø fra ICEBRK2 til ICEBREAK
  • og option 2 til at ændre portnummer tilbage til, hvad de står til i produktionen

Opdatering i Produktion

9. Skriv GO ICEBREAK
10. Brug menupunkt 12 ”Work with IceBreak servers – WRKICESVR” og option 2 til at ændre alle servere til Startup type = *MANUAL
11. Brug menupunkt 18 “End the IceBreak subsystem – ENDICESBS” til at stoppe subsystemet ICEBREAK

12. Skriv GO ICEBRK2
13. Brug menupunkt 12 ”Work with IceBreak servers – WRKICESVR” og option 2 til at ændre alle servere til Startup type = *AUTO
14. Brug menupunkt 12 ”Work with IceBreak servers – WRKICESVR” og option 15 til at ændre jobkø fra ICEBREAK til ICEBRK2
15. Brug menupunkt 18 “End the IceBreak subsystem – ENDICESBS” til at stoppe subsystemet ICEBRK2
16. Brug menupunkt 17 “Start the IceBreak subsystem – STRICESBS” til at starte subsystemet ICEBRK2

Oprydning (efter nogle dage)

17. Slet Library ICEBREAK
18. Slet QGPL/ICEBREAK *MENU
19. Rename QGPL/ICEBRK2 til ICEBREAK

Produktionen er kun lukket i de få minutter, som ligger mellem punkt 11 og 16. Endvidere er det muligt at forberede alt flere dage før planlagt nedlukning af produktionen. Fall-back kan ligeledes udføres på få minutter.

Testen i punkt 5 til 8 kan springes over, hvis dette ikke findes relevant.

Jeg håber, dette vil give jer en enklere og sikrere opgraderingsproces i fremtiden.

Problemerne med TLOG00 vil forsvinde, hvis I følger ovenstående vejledning.

Med venlig hilsen,
Martin Hecht Olsen

Hej,

Punkt 69 er også en ny funktion.

Min vejledning blev lavet i et tæt samarbejde med Niels – og jeg ved, at han har gjort yderligere for at få det til at fungere endnu bedre.

Han kan derfor vejlede om hvilken version, der bør installeres for, at der kan laves glidende overgang.

Med venlig hilsen,
Martin Hecht Olsen

Hej Niels

1) Hvilken version af IceBreak – skal vi installere (f.eks bld0414), for at menu punkt 69 virker?

2) Planen vil være at afprøve det på testmaskinen snarest og herefter at gøre det samme på Norge’s produktion, og den 23/9 så skifte i Norge (fra IceBreak til ICEBRK2).

3) Vi kører følgende versioner af IceBreak:
På vores Testmaskine (fælles for Norge og Danmark) kører vi IceBreak/V4R04BLD0403
På Norge produktion køres IceBreak/V4R04BLD0358 giver det nogen problemer?

4) Den ICEBRK2 (BLD0403) som blev installeret på Norge produktionen er det ”bare” at slette biblioteket for at lave en ny ICEBRK2? 

Hej,

1) Jeg ville anbefale at du benytter den sidste nye som pt. er BUILD0434

http://webfiles.icebreak.org/webfiles/blueseries/IceBreakSetup0434.exe

Og så installerer den direkte ovenpå den sidste test version – altså ICEBRK2.

Når alting spiller, er det nemmeste at lige rulle en tur igennem installationen igen men så gøre det til ICEBREAK … Og så slette ICEBRK2

1: GO ICEBRK2
2: ENDICESBS
3: go MAIN
4: WRKOBJLCK ICEBRK2 *LIB
5: DLTLIB ICEBRK2
6: QSH CMD('rm -r /icebrk2')

2) Det er bedre hvis den endelige produktion ligger i ICEBREAK – Se ovenestående - men det er op til dig…

3) De bør begge to være opdateringskompatible med 0434 … du skal helt tilbage til version 0128 hvor der var lidt knas med opgraderinger – og der skulle rebindes etc.

4) Det bedste er altid at installere direkte oven i (hvis den version ikke er beskadiget).

Med venlig hilsen,
Niels Liisberg