Oracle RAC 11g erfahren Installation unter Oracle Enterprise Linux 5 mit VMWare

Ähnliche Dokumente
Freiberuflicher IT-Berater Schwerpunkte: Unix, Oracle, Netzwerk. Dipl.-Inform. Joachim Jäckel

Securepoint Security Systems

Oracle Real Application Clusters: Requirements

Virtualisierung auf Mac OS X. Mar3n Bokämper Max Riegel 30. November 2008

Oracle Database 10g RAC Plattformen im Detail

Anleitung zur Installation eines Clusters unter VMWare 4.0 (Built 4460)

Aufbau einer Testumgebung mit VMware Server

VMware als virtuelle Plattform

Aufbau einer Enterprise Manager Grid Control Testumgebung

RAC-Tests Welche sind notwendig? Welche sind durchführbar?

Der PC im PC: Virtualisierung

VirtualBox und OSL Storage Cluster

Oracle Database 10g Die RAC Evolution

IP-Adressen Hyper-V Cluster

TimeMachine. Installation und Konfiguration. Version 1.4. Stand Dokument: install.odt. Berger EDV Service Tulbeckstr.

Manfred Helber Microsoft Senior PreSales Consultant

VMWare Converter. Vortrag beim PC-Treff-BB Peter Rudolph 13. Oktober 2007

Oracle VM 3 Manager als virtuelle Maschine auf dem Oracle VM 3 Server

Ist nur Appliance ODA schon Rechenzentrum in der Kiste?

HBF IT-Systeme. BBU-BSK Übung 2 Stand:

Installations-Dokumentation, YALG Team

<Insert Picture Here> RAC Architektur und Installation

Hinweis zur Erreichbarkeit unserer Support-Hotline per Bitte nutzen Sie ab sofort zur Kontaktaufnahme per die folgende Adresse:

Hyper-V Grundlagen der Virtualisierung

vsphere 5.1 Upgrade & Best Practices Tristan P. Andres Senior IT Consultant

Oracle Enterprise Manager Cloud Control 12c: Installation von Ralf Durben, ORACLE Deutschland B.V. & Co. KG

Installationsanleitung für Haufe Advolux Kanzleisoftware ab Version 2.5 (Windows)

VMware. Rainer Sennwitz.

Einblick in die VMware Infrastruktur

Die in diesem Dokument aufgelisteten Anforderungen an das Betriebssystem schließen die aktuellen Patches und Servivepacks ein.

Linux gefahrlos testen

SPARC LDom Performance optimieren

Virtualisierung. Zinching Dang. 12. August 2015

Hochverfügbarkeit - wie geht das?

LDom Performance optimieren

Workshop: Eigenes Image ohne VMware-Programme erstellen

[Geben Sie Text ein] ISCSI Targets mit der Software FreeNAS einrichten

Version Deutsch

Leitfaden für die Installation der freien Virtual Machine. C-MOR Videoüberwachung auf einem VMware ESX Server

Systemvoraussetzungen für Autodesk Revit Produkte (gemäß Angaben von Autodesk)

Virtualisierung Linux-Kurs der Unix-AG

Virtualisierung: Neues aus 2010 und Trends 2011

Bomgar B300v Erste Schritte

10gR2 Real Application Cluster leichtgemacht. DOAGNews Ort, Datum: Artikel im Heft Q2 /2006. Kunde:

Windows Server 2008 R2 Windows Server 2012 Hyper-V Failovercluster Migration

Documentation. OTRS Appliance Installationshandbuch. Build Date:

Neues in Hyper-V Version 2

Installationsanleitung MS SQL Server für Sage 50 Ablage & Auftragsbearbeitung. Sage Schweiz AG D4 Platz 10 CH-6039 Root Längenbold

Systemanforderungen Verlage & Akzidenzdruck

Installation SQL- Server 2012 Single Node

Installationsanleitung bizsoft Version 8.2.0

Windows Server 2012 R2

IBM SPSS Modeler Text Analytics für Windows Installationsanweisungen

Migration Physischer Linux-Server auf VMware ESX 3.0

lobodms.com lobo-dms Systemvoraussetzungen

Quickstart Guide. azeti SONARPLEX VAA Fehler erkennen, bevor Fehler entstehen

Installationshinweise Linux Kubuntu 9.04 bei Verwendung des PC-Wächter

Robotron Datenbank-Software GmbH Oracle VM3 Features und Praxiserfahrungen. Dirk Läderach Nürnberg,

DBA Eine Einführung. Grundlagen zur Administration. Dominik Sliwa, Consultant OPITZ CONSULTING Gummersbach GmbH

Installationshandbuch. Erforderliche Konfiguration Installation und Aktivierung

ESPRIT-Installationsanleitung Version 2014 R2

SPECTRUM 4.0 Netzwerk-Installation

GSM ONE: Setup Guide

IMBA. Installationsanleitung. SQL Server-Datenbankadapter. Das Instrument für den fähigkeitsgerechten Personaleinsatz

ORACLE Database Appliance X4-2. Bernd Löschner

Well-Balanced. Performance Tuning

Die Dienstleistung Servermanagement umfasst die Bereitstellung und den Betrieb von Servern an der ETH.

Windows Server 2008 Virtualisierung. Referent: Marc Grote

DOAG 2013 HOCHVERFÜGBARKEIT EINER SINGLE-INSTANZ (AKTIV/PASSIV-FAILOVER) OHNE RAC

Zielsetzung. Fachlicher Schwerpunkt. Besondere Qualifikation. Fortbildung

Oracle EngineeredSystems

Patagonia - Ein Mehrbenutzer-Cluster für Forschung und Lehre

Alte Spiele unter Windows 7 64bit

Marketing Update. Enabler / ENABLER aqua / Maestro II

Systemanforderungen für MuseumPlus und emuseumplus

User Mode Linux. Sven Wölfel 15. April 2005

Hardware- und Softwareanforderungen für die Installation von California.pro

Mindestanforderungen an Systemumgebung Für die Nutzung von excellenttango

Systemanforderungen. Sage Personalwirtschaft

1 aexia VSB. 1.1 Funktionsumfang

Einfach erklärt: RAC Grundlagen für Dummies

HANDBUCH LSM GRUNDLAGEN LSM

WDS: Windows Deployment Service

Installation eines Orgamax-Servers in Linux mit CentOS 7

Systemvoraussetzungen Windows Server 2008 Windows Server 2008 R2

1. Kann ich Autodesk Revit, Autodesk Revit Architecture, Autodesk Revit MEP,

Installationsanleitung biz Version

ORACLE Database Appliance X4-2. Bernd Löschner

... Einleitung Grundlagen der Virtualisierung Konzeption virtualisierter SAP-Systeme... 87

Kirchstrasse 11 CH Sins Telefon: Fax: info@tinline.ch

Agenda. Einleitung Produkte vom VMware VMware Player VMware Server VMware ESX VMware Infrastrukture. Virtuelle Netzwerke

Vorwort 13. Kapitel 1 Die View-Umgebung Architektur Virtualisierung Desktops Infrastruktur 20

Fedora 14 Linux. Microsoft Windows

Informationen zur Installation und Konfiguration von Windows XP

Installationshandbuch

IBM SPSS Collaboration and Deployment Services Deployment Manager Installation von 5

Schnellstartanleitung

Unternehmen-IT sicher in der Public Cloud

Systemvoraussetzungen für ConSol*CM Version Architektur Überblick

Parallels Transporter Read Me

Transkript:

Beratung Software Lösungen Oracle RAC 11g erfahren Installation unter Oracle Enterprise Linux 5 mit VMWare TEAM Partner für Technologie und angewandte Methoden der Informationsverarbeitung GmbH Ralf Appelbaum TEAM, ein Oracle Certified Advantage Partner Firmenzentrale - Gründung 1982 - Unternehmensgruppe Materna 1.300 Mitarbeiter - 175 Mio. Euro Umsatz in 2007 Geschäftsführung Michael Baranowski - Heike Käferle 55 Mitarbeiter 30.11.2008 TEAM - Ihr Partner für IT 2

Oracle RAC mit VMware beschreiben möchte ich die Installation eines Oracle 11g Real Application Clusters unter Oracle Enterprise Linux 5 mit VMware Server 1.0.7 Instanz1 Service Instanz2 Knoten 1 Knoten 2 ASM ASM Storage 30.11.2008 TEAM - Ihr Partner für IT 3 Motivation für diese RAC Installation Wunsch von Administratoren, Trainer und Berater: Oracle RAC 11g ausgiebig testen neuen Möglichkeiten persönlich erfahren Komandozeilenwerkzeugen und Enterprise Manager Database Konsole im RAC praktisch erlernen Problem: hohe Hardwareanforderungen und damit verbundene Kosten für Oracle Real Application Clusters Ziel dieser Installation: durch Virtualisierung eine RAC Umgebung kostengünstig nachzustellen neueste Versionen und einen echten Cluster evaluieren 30.11.2008 TEAM - Ihr Partner für IT 4

generelle (Warn-) Hinweise Installation niemals als produktive Umgebung nutzen möglichst nicht zur Entwicklung nutzen RAC Umgebung mit virtuellen Maschinen unter VMware wird von Oracle nicht supported! In der hier dargestellten Konfiguration mit zwei RAC Knoten in zwei virtuellen Maschinen auf einem VMWare Wirtssystem können immer mal wieder Performanceprobleme auftreten, die zum unvermittelten Booten eines der Knoten oder zu Hängern der VMware Maschinen führen. 30.11.2008 TEAM - Ihr Partner für IT 5 Installationsschritte virtuelle Maschine mit VMware Server konfigurieren Oracle Enterprise Linux 5 installieren Linux für Oracle RAC konfigurieren 1te virtuelle Maschine kopieren und Netzwerk anpassen SSH Äquivalenz herstellen ASM Lib konfigurieren OCFS2 konfigurieren Oracle Clusterware installieren Oracle Datenbanksoftware installieren Listener / SQL-Net konfigurieren ASM Instanz einrichten RAC Datenbank aufsetzen 30.11.2008 TEAM - Ihr Partner für IT 6

verwendete Hardware Notebook mit folgender Ausstattung: CPU: Hauptspeicher: Betriebssystem: freier Plattenplatz: 2,50 GHz Intel Core2 Duo 3 GB Windows XP Professional (32 bit), Service Pack 2 ca. 30 GB knapp über 1 GB Hauptspeicher für jede VM Rest Hauptspeicher für das Hostbetriebssystem unter welchem VMware Server läuft die Dateien für die Platten der virtuellen Maschinen benötigen zusammen minimal ca. 25 GB an Plattenplatz 30.11.2008 TEAM - Ihr Partner für IT 7 benötigte Software VMware Server (Version 1.0.7) http://register.vmware.com/content/download-107.html Oracle Enterprise Linux 5 (32 bit) http://edelivery.oracle.com/linux Oracle ASMLib (für Red Hat Enterprise Linux Server 5) http://www.oracle.com/technology/software/tech/linux/asmlib/rhel5.html (Im Abschnitt Intel IA32 (x86) Architecture ) Oracle Clusterware 11g und Oracle Database 11g Release 1 (11.1.0.6.0) für Linux x86 http://www.oracle.com/technology/software/products/database/oracle11g/11 1060_linuxsoft.html 30.11.2008 TEAM - Ihr Partner für IT 8

Performance Anpassungen auf dem Rechner Performanceeinstellungen des Rechners bzw. Notebook alle Powermanagementfunktionen deaktivieren auf maximale Performance einstellen automatischen Standby Modus, automatische Plattenabschaltung usw. deaktivieren den Bildschirmschoner abstellen Konfiguration der Antivirensoftware Echtzeit Virenscan deaktivieren für VMware Virtual Memory Dateien VMware Virtual Disk Dateien (.vmem Endung) (.vmdk Endung) 30.11.2008 TEAM - Ihr Partner für IT 9 Installation Vmware Server Bei der Installation zu beachten: VMware Version 1.0.7 verwenden, da dann die VMware Tools in OEL5 übersetzt werden können In den Virtual Network Settings von VMware DHCP Service und NAT Service stoppen entsprechende Windows Dienste VMware DHCP Service VMware NAT Service deaktivieren VMware Virtual Memory Dateien ausschalten mainmem.usenamedfile = FALSE in C:\Documents and Settings\All Users\Application Data\VMware\VMware Server\settings.ini 30.11.2008 TEAM - Ihr Partner für IT 10

Verzeichnisse für die virtuellen Maschinen (VM) Dateien auf 3 Verzeichnisse aufteilen keine Namenskonflikte beim Kopieren der 1ten VM Verwendung Name der VM Pfad RAC Knoten 1 RAC Knoten 1, Oracle Enterprise \Virtual Machines 11g\OEL5_RAC\rac1 Linux 5, DB11g Rel.1 RAC Knoten 2 RAC Knoten 2, Oracle Enterprise \Virtual Machines 11g\OEL5_RAC\rac2 Linux 5, DB11g Rel.1 Shared Disks \Virtual Machines 11g\OEL5_RAC\share 30.11.2008 TEAM - Ihr Partner für IT 11 neue VM konfigurieren Gast Betriebssystem: Linux Version : Other Linux 2.6.x kernel Hauptspeicher: knapp über 1024MB auf 1048 MB festlegen Oracle Universal Installer klagt sonst über zu wenig Hauptspeicher 1te Netzwerkkarte: Use bridged networking Für das Public Netzwerk 30.11.2008 TEAM - Ihr Partner für IT 12

Konfiguration der VM ergänzen löschen: falls vorhanden, Floppy Disk hinzufügen: 2te Netzwerkkarte Host-only (für Interconnect) weitere virtuelle Platten Verwendung Größe Dateiname Device Node Systemplatte 20 GB OEL5_OraDB11gR1_Lokal.vmdk SCSI 0:0 ASM Raw Platte (Daten) 3 GB OEL5_OraDB11gR1_ASM1.vmdk SCSI 1:0 ASM Raw Platte (Daten) 3 GB OEL5_OraDB11gR1_ASM2.vmdk SCSI 1:1 ASM Raw Platte 3 GB OEL5_OraDB11gR1_ASM3.vmdk SCSI 1:2 (Recovery) OCFS2 Platte 600 MB OEL5_OraDB11gR1_OCFS2.vmdk SCSI 1:3 30.11.2008 TEAM - Ihr Partner für IT 13 vmx-datei der VM manuell anpassen absolute Pfadnamen für die Shared Disks durch die relative Angabe..\share\ ersetzen Zeitaktualisierung durch VMware Tools einschalten: tools.synctime = "TRUE" Für die Shared Disk Funktion notwendig: disk.locking = "FALSE" disklib.datacachemaxsize = "0" disklib.datacachemaxreadaheadsize = "0" disklib.datacacheminreadaheadsize = "0" disklib.datacachepagesize = "0" scsi1.sharedbus = "virtual" 30.11.2008 TEAM - Ihr Partner für IT 14

Performance Ergänzungen für VMware ebenfalls in der vmx-datei: In der VMware Maschine das Memory Page Trimming deaktivieren MemTrimRate = "0" oder über: VM > Settings > Options > Advanced Memory Sharing zwischen den VM ausschalten sched.mem.pshare.enable = "FALSE" Timeout für Zugriff auf shared Virtual Disk Dateien erhöhen reslck.timeout="1200" 30.11.2008 TEAM - Ihr Partner für IT 15 Oracle Enterprise Linux 5 installieren dabei erste virtuelle Platte in 4 Volumes aufteilen logical Volume-Name Einhängepunkt Größe swap /swap 2048 MB tmp /tmp 1024 MB root / 4096 MB system /u01 13184 MB IPv6 Support deaktivieren Netzwerkadapter manuell im IPv4 Support konfigurieren 1te Netzwerkkarte (bridged): Public Netzwerk 2te Netzwerkkarte (Host-only): Interconnect 30.11.2008 TEAM - Ihr Partner für IT 16

Oracle Enterprise Linux 5 Optionen Linux Pakete Auswahl entsprechend des Oracle Clusterware Installation Guide zusätzlich Pakete zu OCFS2 und ASM komplett abgewählt werden können Anwendungen / Audio und Video Anwendungen / Grafik Anwendungen / Spiele und Zeitvertreib Deaktivieren der Optionen Firewall Security Enhanced Linux (SELinux) 30.11.2008 TEAM - Ihr Partner für IT 17 Linux Kernel Start anpassen Geschwindigkeit der Uhr in der Linux Umgebung innerhalb der VM korrigieren, dazu in /boot/grub/grub.conf an die Zeile mit kernel folgendes anhängen: clock=pit nosmp noapic nolapic Parameter clock=pit verhindert, dass die Uhr zu schnell läuft und nosmp noapic nolapic verhindert, dass sie zu langsam geht. aktivieren der Änderung durch Reboot der VM 30.11.2008 TEAM - Ihr Partner für IT 18

weitere OEL5 Konfiguration VMware Tools installieren automatische Zeitanpassung der VM besser Grafik / Maus Performance Copy & Paste zw. Wirt srechner und VM ASMLib nachinstallieren ASM Kernel Treiber werden bereits mit OEL 5 mitgeliefert / installiert mittels fdisk auf den noch unpartitionierten Platten Devices für die Shared Disks (sdb, sdc, sdd, sde) jeweils eine Partition anlegen übrige Linux Konfiguration (Kernelparameter, Gruppen, Benutzer usw.) richtet sich nach dem Oracle Clusterware Installation Guide 30.11.2008 TEAM - Ihr Partner für IT 19 2te virtuelle Machine einrichten VMware Dateien der 1ten VM in das Verzeichnis der 2ten VM (rac2) kopieren 2te VM alleine starten und Netzwerk-Konfiguration anpassen 2te VM herunterfahren uuid.action="keep" in den vmx-dateien beider VM setzen verhindert, dass beim Kopieren der virtuellen Maschinen in ein neues Verzeichnis eine neue UUID (universally unique identifier) generiert wird mit der UUID ändert sich auch die MAC Adresse der Netzwerkkarten die Netzwerkkonfiguration innerhalb des Clusters ist dann fehlerhaft beide VM gemeinsam bzw. nacheinander starten 30.11.2008 TEAM - Ihr Partner für IT 20

Clusterware und DB Software installieren zuvor SSH Äquivalenz herstellen ASM Lib konfigurieren OCFS2 konfigurieren Die Installation von Oracle Clusterware Oracle Datenbanksoftware läuft voll nach Plan, wie in Oracle Clusterware Installation Guide und Oracle Real Application Clusters Installation Guide beschrieben 30.11.2008 TEAM - Ihr Partner für IT 21 ASM und Datenbank konfigurieren Listener / SQL-Net konfigurieren ASM Instanz einrichten RAC Datenbank aufsetzen Die letzten zwei Schritte das Erstellen der Datenbank das Starten im Clustermodus dauern sehr lange (1,5 Std. und mehr)! 30.11.2008 TEAM - Ihr Partner für IT 22

Probleme Warnung beim Star beider VM, wenn in den VM ein Diskettenlaufwerk enthalten ist Fehler beim Erstellen einer ASM Disk, Ursache unklar Warnung beim Installieren der Clusterware, wenn die Zeiten der VM zu sehr auseinander laufen gelegentlich Hänger / Abbrüche der VM, nach Installation der Clusterware, durch Hartbeat auf die Votingdisk Datei 30.11.2008 TEAM - Ihr Partner für IT 23 Beratung Software Lösungen Vielen Dank für Ihre Aufmerksamkeit! Haben Sie noch Fragen? TEAM Partner für Technologie und angewandte Methoden der Informationsverarbeitung GmbH Hermann-Löns-Str. 88 33104 Paderborn Fon +49 5254 8008-0 Fax +49 5254 8008-19 Mail team@team-pb.de Web www.team-pb.de

Beratung Software Lösungen Besuchen Sie TEAM auch in der Ausstellung: Stand 324 Ebene 3 (blau) TEAM Partner für Technologie und angewandte Methoden der Informationsverarbeitung GmbH Hermann-Löns-Str. 88 33104 Paderborn Fon +49 5254 8008-0 Fax +49 5254 8008-19 Mail team@team-pb.de Web www.team-pb.de