Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

41
Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister

Transcript of Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Page 1: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister

Page 2: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

WeR Bin Ich

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 2

Oracle 9i – Oracle12c

Oracle Enterprise Manager 10g , Grid Control 11g

Erfahrungen Oracle Cloud Control 12c im SAP Umfeld

SAP Basisadministrator Schwerpunkt Oracle

Andere Datenbanken Sybase ASE, SAP HANA

Blog: ora4dba.wordpress.com

15.11.2016

Page 3: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Agenda

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 3

Architektur davor und danach

Warum 12c ablösen und Vorgehen

CDB / PDB

Technischer Vergleich 12c vs. 13c

Sicherheit und Zugangsdaten

Oracle Database Service Target

DB in Cloud Control offline

Job Probleme

Parameter auf mehreren Instanzen

Nicht behobene Probleme

Update 13.1 auf 13.2

15.11.2016

Page 4: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 4 15.11.2016

Architektur vorher und jetzt

DB im Filesystem (lokal)

DB und OMS auf einem Host

Cluster

ASM (SAN)

Shared Bereich /ACFS in der ASM für OMS

CDB/PDB

Page 5: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 5

Warum die Änderung

Analyse Ausfallsicherheit

Parallele Installation

Keine Ausfallzeit! Paralellbetrieb!

Neue Architektur

Notwendigkeit sich mit dem Neuen vertraut zu machen

Erste Tests mit Testservern

Zum Schluss erst produktive Systeme

Fallback

15.11.2016

Page 6: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 6

Vorgehen Vorbereitung

IST-Analyse

SOLL-Analyse (2 OMS?, Hochverfügbarkeit)

Evaluation

Cluster aufbauen

Betriebssystem

Clusterware

Datenbank

zusätzliche Clusterressourcen

Informationen aus altem EMCLI abziehen

15.11.2016

Page 7: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 7

Vorgehen Hauptarbeit 1

• Installation Cloud Control 13c

• EMCLI von 12c auf 13c umhängen

• Hosts “graphisch” aufnehmen

• Agenten per EMCLI installieren und konfigurieren

• Hostzugangsdaten über SSH-Key-Verfahren für ora112, ora121 und oraoma anlegen

15.11.2016

Page 8: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 8

Vorgehen Hauptarbeit 2

• DB SERVICES Targets aktivieren *

• DB Service Targets werden autom. hinzugefügt

• DB Ziele per EMCLI hinzufügen

• Bevorzugte Zugangsdaten für SYS und SYSTEM per EMCLI hinzufügen

• Export- und Backupjobs per EMCLI auf die DB bzw. DB Service Targets hinzufügen

15.11.2016

Page 9: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 9

Vorgehen Nachbearbeitung

• JOBS prüfen

• Abschließend die vorhandenen Jobs im OCC12c löschen

• Fehler finden

• Updates

• Übergang in den Betrieb

15.11.2016

Page 10: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

CDB / PDB

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 10

Graphisch

15.11.2016

Page 11: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

CDB / PDB

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 11

Graphisch

15.11.2016

Page 12: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

CDB / PDB

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 12

Speicher

15.11.2016

Page 13: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 13

Technischer Vergleich Datenbank 2

OCC 12c OCC 13c

MGMT_TABLESPACE 32,117 MB 27,323 MB

MGMT_ECM_DEPOT_TS 14,330 MB 4,442 MB

TEMP 3,778 MB 1,138 MB + 197MB (CDB)

SYSAUX 3,302 MB 3,809 MB + 1,562MB (CDB)

SYSTEM 1,180 MB 813 MB + 805 MB (CDB)

UNDOTBS1 404 MB 161 MB (CDB)

MGMT_AD4J_TS 2 MB 1,834 MB

USERS 1 MB 1 MB + 1MB (CDB)

15.11.2016

Page 14: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 14

Technischer Vergleich Datenbank 2

OCC 12c OCC 13c

Anzahl CPU 24 24

Automatisches Memory Management Nein Nein

Automatisches Shared Memory Management Ja Ja

SGA 4096 MB 22016 MB

PGA 470 MB 1824 MB

Gesamte Speichergröße DB 4565 MB 25 GB

Gesamter Speicher Host 12007 MB 64392 MB

SWAP 8191 MB 20479 MB

Redolog Switches pro Stunde 0-3 4-5

15.11.2016

Page 15: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Verschlüsselung Agenten

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 15 15.11.2016

Page 16: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 16

SSH-Keys Verbindungen zu den DB Hosts

15.11.2016

Page 17: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Oracle Database Service Target

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 17

Default Service ERMITTELN

https://db-blog.web.cern.ch/blog/andrei-dumitru/2016-01-oem-13c-new-target-type-database-service

15.11.2016

Page 18: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Oracle Database Service Target

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 18

Default Service

15.11.2016

Page 19: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Oracle Database Service Target

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 19

Default Service JOB

15.11.2016

Page 20: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 20

EMCLI Datenbank ist online im OCC13c offline 1

15.11.2016

Page 21: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 21

EMCTL Datenbank ist online im OCC13c offline 2

emctl clearstate agent instanzname,oracle_database,Response

15.11.2016

Page 22: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 22

EMCTL Datenbank ist online im OCC13c offline 3

15.11.2016

Page 23: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

EMCLI RELOCATE

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 23

Vorher

15.11.2016

Page 24: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

EMCLI RELOCATE

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 24

Vorher

15.11.2016

Page 25: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

EMCLI RELOCATE

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 25 15.11.2016

Page 26: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

EMCLI RELOCATE

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 26

Nachher

15.11.2016

Page 27: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

EMCLI RELOCATE

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 27

Nachher

15.11.2016

Page 28: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Job Probleme

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 28

Job löschen und wieder Verfügbar

Nach den vorgegebenen 3 Versuchen wird der Job beendet! Kein Überspringen!

15.11.2016

Page 29: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Job Probleme

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 29

Job löschen und wieder Verfügbar

15.11.2016

Page 30: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Job Probleme

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 30

Job löschen und wieder Verfügbar (13.2)

CHECK:

15.11.2016

Page 31: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Job Probleme

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 31

Job löschen und wieder Verfügbar (13.2)

15.11.2016

Page 32: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 32

Wichtige Parameter in den DB Umsetzung mit Cloud Control

15.11.2016

Page 33: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 33

Wichtige Parameter in den DB Umsetzung mit Cloud Control

Auf Single Instanzen:

15.11.2016

Page 34: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 34

Wichtige Parameter in den DB Umsetzung mit Cloud Control

15.11.2016

Page 35: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 35

Fehler die wir nicht gelöst haben Was ist schlechter als vorher

15.11.2016

Page 36: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 36

Fehler die wir nicht gelöst haben Was ist schlechter als vorher

15.11.2016

Page 37: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 37

Update von OCC 13.1 auf 13.2

15.11.2016

Page 38: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 38

Update von OCC 13.1 auf 13.2 MD5

Ignorieren! Erst beim Update des Agenten ändern!

15.11.2016

Page 39: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 39

Update von OCC 13.1 auf 13.2

15.11.2016

Page 40: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

Quellen: OEM 13c New Target Type: Database Service [https://db-

blog.web.cern.ch/blog/andrei-dumitru/2016-01-oem-13c-new-target-type-database-service ]

DOJO #3 Oracle Enterprise Manager 12c Cloud Control [http://www.oracle.com/webfolder/technetwork/de/community/dojo/index.html]

Enterprise Manager 13c [http://www.slideshare.net/MarketingArrowECS_CZ/enterprise-manager-13c-61631785]

Wechsel von Oracle Cloud Control 12c zu 13c Christoph Bauermeister 15.11.2016 40

Page 41: Wechsel von Oracle Cloud Control 12c zu 13c #DOAG2016

ENDE

Vielen Dank für Ihre Aufmerksamkeit