14
© OPITZ CONSULTING 2017 überraschend mehr Möglichkeiten! © OPITZ CONSULTING 2017 DOAG 2017 Konferenz Borys Neselovskyi | November 2017 WebLogic: Wie schütze ich den AdminServer vorm Ausfall?

WebLogic: Wie schütze ich den AdminServer vor dem Ausfall?

Embed Size (px)

Citation preview

© OPITZ CONSULTING 2017

überraschend mehr Möglichkeiten!

© OPITZ CONSULTING 2017

DOAG 2017 Konferenz

Borys Neselovskyi | November 2017

WebLogic: Wie schütze ich

den AdminServer vorm

Ausfall?

© OPITZ CONSULTING 2017 Seite 2

überzählige blaue Zahlenboxen löschen!

Agenda

1

2

Einführung

Demo

WebLogic: Wie schütze ich den AdminServer vorm Ausfall?

© OPITZ CONSULTING 2017 Seite 3

Einführung 1

WebLogic: Wie schütze ich den AdminServer vorm Ausfall?

© OPITZ CONSULTING 2017

möglich

WebLogic: Wie schütze ich den AdminServer vorm Ausfall?

WLS Domain: Begriffe und Komponenten

Source: https://thecattlecrew.net/2016/08/21/soa-suite-12-2-1-1-0-create-configure-and-tune-a-soaosb-domain/

AdminServer

• Zentrale Komponente

• Verantwortlich für die Verwaltung der Domäne

• Hostet die Adminisstrationskonsole

• 1 X Mal pro Domäne

• Single Point of Failure

Managed Server:

• Hier laufenAnwendungen

• Können im Cluster betrieben werden

NodeManager:

• Verantwortlich für Cluster Kommunikation

• Verantwortlich für Start/Stop von Komponenten

© OPITZ CONSULTING 2017

möglich

WebLogic: Wie schütze ich den AdminServer vorm Ausfall?

Topologie (EDG)

Load Balancer

3 Tier Architektur Web Tier

Application Tier

Data Tier

High Availability

Source: https://docs.oracle.com/middleware/12213/lcm/SOEDG/SOEDG.pdf

© OPITZ CONSULTING 2017

möglich

WebLogic: Wie schütze ich den AdminServer vorm Ausfall?

Shared Storage in der Cluster Architektur $ORACLE_HOME

Verzeichnisse: $DOMAIN_HOME/config

$DOMAIN_HOME/bin

$DOMAIN_HOME/servers/AdminServer

Deployments

JMS Persistent Store / TLog

Logfiles

SOA Connectors: Anpassung soa-

connectors auf Shared-Storage und

kopieren der .rar Files

Shared Storage: NAS / SAN

NFS Optionen:

mount nasfiler:/vol/vol1/u01/oracle

/u01/oracle -t nfs -o rw,bg,hard,

nointr,tcp,vers=3, timeo=300,rsize=32768,

wsize=32768

Tipps: ORACLE_HOME: mount read only

ORACLE_HOME: Alle Upgrade/Patch

Aktionen auf dem Server durchführen, wo

die Installation stattgefunden ist

Info: Example Implementation How to Effectively Use the Enterprise Deployment Guide for Oracle

SOA Suite Products (SOA, BPM, BAM, OSB) (Doc ID 1536364.2)

https://docs.oracle.com/middleware/12213/lcm/SOEDG/SOEDG.pdf

© OPITZ CONSULTING 2017

möglich, Hauptinh. r. + Sekundärinhalt l.

WebLogic: Wie schütze ich den AdminServer vorm Ausfall?

Umgebung

Zwei Linux VM‘s: host01

host02

Domäne: AdminServer: host01

Managed Server MS1:

host01

Managed Server MS2:

host02

© OPITZ CONSULTING 2017

möglich

WebLogic: Wie schütze ich den AdminServer vorm Ausfall?

Voraussetzungen

Shared Storage: OpenFiler Server

Zusätzliche

Netzwerkschnittstelle

Virtuelle IP Adresse

© OPITZ CONSULTING 2017

möglich

WebLogic: Wie schütze ich den AdminServer vorm Ausfall?

Konfiguration

Einrichten VIP auf beiden

Servern

Starten VIP auf dem

Server host01

Umkonfiguration des

AdminServers für die

Nutzung der VIP

Konfiguration eines

zusätzlichen

NodeManager

Shared Storage

Konfiguration

© OPITZ CONSULTING 2017

möglich

WebLogic: Wie schütze ich den AdminServer vorm Ausfall?

Ausfalltest

Server host01

ausschalten

Verfügbarkeit der

Adminconsole prüfen

Server host02:

VIP starten

Zusätzlichen

NodeManager starten

AdminServer starten

Prüfung

© OPITZ CONSULTING 2017

möglich

WebLogic: Wie schütze ich den AdminServer vorm Ausfall?

Schritt für Schritt Anleitung

https://borysneselovskyi.wordpress.com/2017/07/16/how-to-configure-the-

weblogic-adminserver-for-high-availability/

© OPITZ CONSULTING 2017

Rücksprache mit Mktg.

WebLogic: Wie schütze ich den AdminServer vorm Ausfall?

Demo

© OPITZ CONSULTING 2017 Seite 13WebLogic: Wie schütze ich den AdminServer vorm Ausfall?

Fragen

© OPITZ CONSULTING 2017

überraschend mehr Möglichkeiten!

@OC_WIRE OPITZCONSULTING opitzconsultingWWW.OPITZ-CONSULTING.COM

WebLogic: Wie schütze ich den AdminServer vorm Ausfall?

Kontaktdaten

Borys Neselovskyi

Solution Architect

OPITZ CONSULTING Deutschland GmbHLazarettstr. 15, 45127 Essen, Germany

Phone: +49 173 7279029Mail: [email protected]

@bneselov

https://borysneselovskyi.wordpress.com