Agenda
• StefanPanek– Systemberatung• OracleServiceRequest• ServiceRequestDataCollection• OracleSupportTools• Fazit• Termine
18.10.17 ©CopyrightStefanPanek 2
StefanPanek– Systemberatung
• StefanPanek– Systemberatung• freiberuflicherOracleDatenbankBerater• OracleACE• DOAGThemenverantwortlicher„Engineered Systems“• @Stefan_Panek• https://stefanpanek.wordpress.com
18.10.17 ©CopyrightStefanPanek 3
3MembershipTiers• OracleACEDirector• OracleACE• OracleACEAssociate
bit.ly/OracleACEProgram
500+TechnicalExpertsHelpingPeersGlobally
Connect:
Nominateyourselforsomeoneyouknow:acenomination.oracle.com
@oracleace
Facebook.com/oracleaces
Agenda
• StefanPanek– Systemberatung• OracleServiceRequest• ServiceRequestDataCollection• OracleSupportTools• Fazit• Termine
18.10.17 ©CopyrightStefanPanek 5
OracleServiceRequest• WoraufsetztOracleSupportzukünftig?– SRAutomationnichtmitASRverwechseln– DerSRdurchläufteinenWorkflowohneEingriffeinesSupportAnalysten
– DerWorkflowvalidiertFehlerundfordertautomatischnotwendigeUploadsan
– DerWorkflowrichtetsichnachFragenu.Anworten diederSubject MatterExpertdefiniert
18.10.17 ©CopyrightStefanPanek 6
Agenda
• StefanPanek– Systemberatung• OracleServiceRequest• ServiceRequestDataCollection• OracleSupportTools• Fazit• Termine
18.10.17 ©CopyrightStefanPanek 11
ServiceRequestDataCollection• SRDataCollectionCatalog– (DocID1987484.2)
• DerDataCollectionCatalog zeigt Itemsan,welchebei jedem SRhochgeladen werdensollten
• Diesvereinfacht dem SupportdieArbeiterheblich u.verhindert ein « Ping/Pong »
18.10.17 ©CopyrightStefanPanek 12
ServiceRequestDataCollection• Beispiel„StorageCell PerformanceIssues“(DocID2303303.1)
18.10.17 ©CopyrightStefanPanek 15
Agenda
• StefanPanek– Systemberatung• OracleServiceRequest• ServiceRequestDataCollection• OracleSupportTools• Fazit• Termine
18.10.17 ©CopyrightStefanPanek 16
OracleSupportTools• OracleSupportTools• zweiSchwerpunkte– exachk– tfactl
• Livedemo– tfactl Beispiele
18.10.17 ©CopyrightStefanPanek 17
OracleSupportTools• exachk– aktuelle Version 12.2.0.1.3– exachk ermitteltdieaktuelleKonfigurationunderstellteinenausführlichenBericht
– BasissinddieOracleBestPractices– DerBerichtistu.a.ein„crosscheck“gegendie„Exadata Bibel“• MOSNote888828.1
• exachk MOSNote1070954.1
18.10.17 ©CopyrightStefanPanek 18
OracleSupportTools• exachk CriticalIssue Exposure Report– Exadata CriticalIssues DocID1270094.1
18.10.17 ©CopyrightStefanPanek 20
OracleSupportTools• exachk– Versionrecommended– critical exposure report– Exadata CriticalIssues (MOS1270094.1)
18.10.17 ©CopyrightStefanPanek 21
OracleSupportTools
• Aufgabe des Trace FileAnalyzer (TFA)– bei kritischen Clustersystemen gibt es mehrere TausendTracefiles
– die richtigen Files zur Analyse zu finden ist schwierig zumaldies oft unter Zeitdruck passiert
– der TFAunterstützt den DBA,umso zeitnah wichtigeInformationen an den Support zu liefern
18.10.17 ©CopyrightStefanPanek 22
OracleSupportTools• TraceFileAnalyzer(TFA)– tfactl DocID1513912.1
• Version12.2.1.1.1• new Features der Version imHinblick auf SR’s– SRDC(ServiceRequestDataCollections)• unteranderem
– dbpatchinstall,dbpatchconflict,dbupgrade• tfactl diagcollcet -srdc <srdc_type>
– QuickSystem&ClusterSummary– LogMaintenancemitPurge Option– usw.
18.10.17 ©CopyrightStefanPanek 23
OracleSupportTools• QuickStart– unzip p21757377_121020_Linux-x86-64.zip
• Empfehlung– InstallationaufLinuxalsroot UserimDaemonMode
– ./installTFA-LINUX
• TFAwirdautomatischbeieinemPSUmitupgedated
18.10.17 ©CopyrightStefanPanek 24
OracleSupportTools• TraceFileAnalyzerFunktionsweise
• Daemon läuftaufdemDBNode• tfactl kommuniziertmitdemlokalenDaemon istdasInterfacefürdieKommandoeingabe
18.10.17 ©CopyrightStefanPanek 25
OracleSupportTools• tfactl CommandInterface• esgibtdreiverschiedeneVarianten– command line• $tfactl <Kommando>
– ShellInterface• $tfactl inAktionmitderShell
–MenuInterface(neu)• $tfactl menu
18.10.17 ©CopyrightStefanPanek 26
OracleSupportTools• tfactl Exadata– tfactl run summary –exadata -overview
18.10.17 ©CopyrightStefanPanek 29
OracleSupportTools• tfactl „analyze Funktionen“• analyze suchtnachallenFehlern– tfactl analyze –last1d– tfactl analyze –last8h
• analyze –search „ORA-“suchtnachDatenbankFehlern– tfactl analyze -search “ora-00600"-last8h
18.10.17 ©CopyrightStefanPanek 30
OracleSupportTools• tfactl „analyze Funktionen“• orachk– tfactl run orachk
• oratop– tfactl– >database db122– >oratop– „Startdesoratop RealtimeMonitoringTool“• DownloadPDFvonMOS
18.10.17 ©CopyrightStefanPanek 31
OracleSupportTools• tfactl „collect Funktionen“• neuinderVersionsinddie ServiceRequestDataCollections (SRDC‘s)
• $tfactl diagcollcet -srdc <srdc_type>• srdc_typen– ORAErrors,internaldatabase errors,performance problems,patching,install,upgradeproblems,diverseEnterpriseManagerproblems
18.10.17 ©CopyrightStefanPanek 32
OracleSupportTools• tfactl „collect Funktionen“• $tfactl diagcollcet -srdc ORA-00600• Waswirdhierzusammengestellt– IPSPackage– PatchListing– AWR-Report–Memoryinformation– RDAoutput
18.10.17 ©CopyrightStefanPanek 33
OracleSupportTools• tfactl „collect Funktionen“• alsOracleoderGrid User• $tfactl diagcollcet -srdc ORA-00600• Demo• tfactl diagcollect -database db122• tfactl diagcollect -srdc ORA-00600
18.10.17 ©CopyrightStefanPanek 34
OracleSupportTools• tfactl „collect Funktionen“• ErweiterungbeiClusterwareFehlern• ÄderungdesDebuglevel möglich• tfactl dgblevel –set <profile >• tfactl dgblevel –help
18.10.17 ©CopyrightStefanPanek 35
OracleSupportTools• tfactl „oswbb Funktionen“– SammeltOSStatistikenunderstelltGraphendaraus
– tfactl>run oswbb
18.10.17 ©CopyrightStefanPanek 36
OracleSupportTools• tfactl „prw Funktionen“– prw Process watcher– tfactl>run prw
18.10.17 ©CopyrightStefanPanek 37
OracleSupportNotes
• ZusammenfassungderMOSNotes– 888828.1Exadata Masternote– 1070954.1Exachk Masternote– 1270094.1CriticalExachk– 1513912.1 tfactl– 432.1Get Proactive with Exadata– 1583898.1Accreditation
– 1987484.2SRDataCollectionCatalog
18.10.17 ©CopyrightStefanPanek 38
Quellen
• Dokumente– OracleTraceFileAnalyzer, UserGuide– OracleTraceFileAnalyzer,WhitepaperMai2017– Diagnostics with TFA,best practices, DanielWestermann,dbi Services
18.10.17 ©CopyrightStefanPanek 39
Termine• DOAGDatenbankDay2018– 0x.05.2018Düsseldorf
• DOAGExaday 2018– 0x.06.2018
• AllesWeitereunterwww.doag.de einfachmalvorbeischauen
18.10.17 ©CopyrightStefanPanek 40
18.10.17 ©CopyrightStefanPanek 41
VielenDankfürIhreAufmerksamkeitund
vielSpaßbeiderVermehrungderneuenAnsichten
18.10.17 ©CopyrightStefanPanek 42
Kontakt
StefanPanek- Systemberatung
https://stefanpanek.wordpress.com