linux:install_oracle_hp_dl380p
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
linux:install_oracle_hp_dl380p [2014/04/15 18:45] – [Oracle 10.2.0.5 Installation auf einem Oracle Linux 6 64Bit] gpipperr | linux:install_oracle_hp_dl380p [2014/04/23 21:57] (aktuell) – [7. Linux Grund Konfiguration durchführen] gpipperr | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | =====Installation einer Oracle Umgebung auf einem HP ProLiant DL380p Gen 8 Server===== | ||
+ | |||
+ | |||
+ | **Ziel: | ||
+ | |||
+ | |||
+ | Zwei identische HP ProLiant DL380p dienen als Hosts für eine Oracle Umgebung (im ersten Schritt noch Oracle 10.2.0.5 Standard Edition unter Oracle Linux 6). | ||
+ | |||
+ | Die beiden Server betreiben je eine Datenbank. Die Datenbank auf dem Server A ist dazu offen und aktiv, die Datenbank B wird als manuelle Standby Datenbank für den Notfall betrieben. | ||
+ | |||
+ | |||
+ | Prinzipielle Übersicht: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | In der Oracle Standard Edition seht leider das Feature DataGuard für die automatische Synchronisierung der beiden Datenbanken NICHT zur Verfügung. Hier muss mit eigenen Skripten das Verhalten simuliert werden. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | |||
+ | Schritte: | ||
+ | - Hardware verkabeln und einschalten | ||
+ | - iLO Konfigurieren | ||
+ | - Raid Konfigurieren | ||
+ | - OS installation | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== Installation der Hardware ==== | ||
+ | |||
+ | |||
+ | Die Hardware, zwei HP ProLiant DL380p, werden identisch aufgesetzt. | ||
+ | |||
+ | Mehr zu diesem Server findet sich hier : | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | Die Systeme wurden bereits assembliert und mit der neusten Firmware geliefert. | ||
+ | |||
+ | Das System besitzt aber keine eigene CD Laufwerk und soll komplett remote über den iLO aufgesetzt werden. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== Installation im Rack ==== | ||
+ | |||
+ | * Mit dem mitgelieferten Schienen die Server im Rack einbauen | ||
+ | * Spannungsversorgung anschließen | ||
+ | * Das Netzwerk Kabel an dem mit iLO gekennzeichneten Port (neben dem Bildschirm Anschluss) anstecken | ||
+ | * Zwei Netzwerkkabel für die Server anschließen | ||
+ | * Server einschalten | ||
+ | * Server " | ||
+ | |||
+ | |||
+ | Die Konfiguration/ | ||
+ | |||
+ | |||
+ | ==== 1. Onbord HP Integrated Lights-Out (iLO) über Browser starten ==== | ||
+ | |||
+ | |||
+ | Per Default wert ist auf dem Ilo Adapter DHCP eingestellt. | ||
+ | |||
+ | Steht im Netz ein DHCP Server zur Verfügung, kann nun über die vergebene neue IP Adresse direkt auf den Server zugriffen werden (Auf den DHCP Server nach neuen Clients suchen, Name des iLO beginnt mit ILOCxxxxxx). | ||
+ | |||
+ | Alternativ steht beim Boot Vorgang die IP Adresse des iLO im unteren rechten Eck falls ein Monitor zur Verfügung steht. | ||
+ | |||
+ | Steht kein DHCP zur Verfügung, muss der iLO Adapter beim Boot Vorgang im RBSU eingerichtet werden (Taste < | ||
+ | |||
+ | Über die ermittelte IP Adresse kann dann über einem Browser auf die iLO Oberfläche zugegriffen werden. | ||
+ | |||
+ | Am besten sollte der Microsoft Internet Explorer verwendet werden, damit lässt sich am bequemsten die Remote Konsole aufrufen. | ||
+ | |||
+ | Login mit dem User: **Administrator** | ||
+ | |||
+ | Password: **?** | ||
+ | |||
+ | |||
+ | Normalerweise ist bei einem HP Server ein " | ||
+ | Dieser " | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Auf der Rückseite von diesem " | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | Nach dem Anmelden kann mit der iLO Oberfläche bequem auf dem Server zugriffen werden: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | Steht eine Lizenz für die erweiterten Features für den iLO zur Verfügung diese nun unter Administration/ | ||
+ | |||
+ | Fehlt die Lizenz kann auch unter [[http:// | ||
+ | |||
+ | Ohne die Lizenz kann zum Beispiel die Remote Konsole nicht genützt werden! | ||
+ | |||
+ | Über den iLO kann nun eine Remote Konsole auf den Server geöffnet werden. | ||
+ | |||
+ | Mit dieser Konsole lassen sich alle Installations- und Wartungsarbeiten durchführen. | ||
+ | |||
+ | Mehr über iLO: | ||
+ | |||
+ | * http:// | ||
+ | * [[http:// | ||
+ | |||
+ | |||
+ | |||
+ | ==== 2. Raid Konfiguration ==== | ||
+ | |||
+ | Das System ist mit zwei 600 GB SAS und 6* 300 GB SAS Platten ausgestattet | ||
+ | |||
+ | Das Betriebssystem wird in einen Raid1 Verbund mit den beiden 600*er Platten installiert, | ||
+ | |||
+ | == Start der Raid Konfiguration == | ||
+ | |||
+ | Anleitung siehe auch [[http:// | ||
+ | |||
+ | |||
+ | Für die erste Raid Konfiguration wird beim Boot Vorgang mit < | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | Das bestehende Raid 1 Array wird behalten und die 6 300 Platten als Raid 5 konfiguriert: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Zusammenfassung: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | Nach der Konfiguration muss der Server neu gestartet werden. | ||
+ | |||
+ | |||
+ | Informationen zu den hpsa Treibern für diesen Kontroller (wird mit RedHat 6 automatisch mit installiert): | ||
+ | |||
+ | * http:// | ||
+ | | ||
+ | |||
+ | Informationen zu der Karte: | ||
+ | |||
+ | * http:// | ||
+ | |||
+ | |||
+ | Nach der Installation des OS den verwendeten Treiber für die Karte überprüfen: | ||
+ | |||
+ | * [[linux: | ||
+ | |||
+ | |||
+ | ====3. Installation Betriebssystem über HP Intelligent Provisioning ==== | ||
+ | |||
+ | Über die < | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | Im Prinzip kann mit dieser Oberfläche für Linux und Windows die Konfiguration inkl. aller notwendiger Treiber stark vereinfacht werden. Das funktioniert aber nur für MS Windows, RedHat und SuSE Linux. | ||
+ | |||
+ | Leider wird das Installationsmedium für Oracle Linux 6.5 aber nicht erkannt, es muss mit der manuellen Option installiert werden und damit ist der Nutzwert recht gering. | ||
+ | |||
+ | Mehr über hier über [[http:// | ||
+ | |||
+ | |||
+ | Im erstem Screen wird die Sprache eingestellt und die Netzwerkverbindung sichergestellt. | ||
+ | |||
+ | Im nächsten Screen werden die Hardware Optionen eingestellt. | ||
+ | |||
+ | In Folge kann das zu installierende OS ausgewählt werden. | ||
+ | |||
+ | Über die " | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | Allerdings wird in der Recommended Installation danach das Iso nicht erkannt.... Unable to find any valid media ..., Oracle Linux wird nicht unterstütz. | ||
+ | |||
+ | |||
+ | Lösung: Auf " | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | und im nächsten Dialog bestätigen: | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | Der Server schaltet sich aus (Console wird schwarz) und es passiert erst mal einen kurzen Moment nichts .... um dann nach einer gewissen Schrecksekunde aber wieder zu starten. | ||
+ | |||
+ | Remote Konsole nicht schließen, die Installations DVD ist ja noch gemounted! | ||
+ | |||
+ | |||
+ | Der Startscreen läuft durch und die OS DVD bootet. | ||
+ | |||
+ | |||
+ | Die normale Installation eines Oracle Linux kann beginnen. | ||
+ | |||
+ | |||
+ | |||
+ | Im Hintergrund taucht aber dann später im OS ein gemounteter "USB Stick" mit den HP Treibern auf. Sollte das OS die Treiber nicht bereits mitbringen, können bei der Installation dieser Treiber angegeben werden. | ||
+ | |||
+ | <code bash> | ||
+ | |||
+ | mount | ||
+ | .. | ||
+ | /dev/sdc1 on /media/VID type vfat (ro, | ||
+ | |||
+ | ls / | ||
+ | .. | ||
+ | hpsa-3.4.4-125.rhel6u5.x86_64.dd | ||
+ | .. | ||
+ | hpvsa-1.2.8-140.rhel6u5.x86_64.dd | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | ==== 4. Linux Grund Installation von der DVD durchführen ==== | ||
+ | |||
+ | Normaler Ablauf einer Linux Grund Installation. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | - Installer Screen startet - next | ||
+ | - OS Sprache Englisch auswählen - next | ||
+ | - Tastatur nach Bedarf auswählen wie " | ||
+ | - Specialized Storage Devices auswählen | ||
+ | - Unter der Tab "Basic Devices" | ||
+ | - Maschinennamen " | ||
+ | - Configure Network auswählen | ||
+ | - Da nur zwei Netzwerkkarten benötigt werden, eth2 und eth3 mit " | ||
+ | - next | ||
+ | - Zeitzone auswählen wie Berlin - next | ||
+ | - Root Password angeben - next | ||
+ | - Create Custom Layout für die Diskverteilung auswählen - next | ||
+ | - Create Dialog für die Paritonen wird angezeigt | ||
+ | - /boot partition - Min 256MB ext3 / primary partion | ||
+ | - {{: | ||
+ | - swap partition - Server hat 128GB Memory => 8GB Parition ausreichend groß (Redhat empfiehlt 4GB) | ||
+ | - {{: | ||
+ | - / | ||
+ | - {{: | ||
+ | - {{: | ||
+ | - Result: | ||
+ | - {{: | ||
+ | - Anlegen der / Root Parition in einer Volumen Group | ||
+ | - {{: | ||
+ | - {{: | ||
+ | - Plattenaufteilung Zusammenfassung: | ||
+ | - {{: | ||
+ | - next - Dialog mit OK Bestätigen - die Partitionen werden angelegt | ||
+ | - Bootloader optionen bestätigen (/ | ||
+ | - Basis Pakete für die Installation auswählen | ||
+ | - Database Server auswählen | ||
+ | - Customize now anwählen | ||
+ | - Databases auswählen und Client abwählen | ||
+ | - Falls auf dem DB Server eine X Umgebung gewünscht wird unter Desktop die Desktop Komponenten auswählen - für minimale Desktop Umgebung ausgewählt: | ||
+ | - {{: | ||
+ | - next | ||
+ | - Installationsprocess berechnet alle Abhängigkeiten startet mit der Installation von 926 Paketen | ||
+ | - {{: | ||
+ | - Zeitbedarf - da die Installation DVD als ISO über den ilO gemounted wurde muss mit ca. 20-30 Minuten Laufzeit gerechnet werden | ||
+ | - Reboot Button | ||
+ | - Prüfen das die DVD nicht in der Remote Console als " | ||
+ | |||
+ | |||
+ | - Nach dem Reboot werden in einem Dialog die nächsten Konfigurationsschritte durchgeführt - Forward | ||
+ | - Lizenz akzeptieren - Forward | ||
+ | - Später registrieren - Forward - Dialoge bestätigen | ||
+ | - " | ||
+ | - Uhrzeit über Zeitdienst synchroniseren lassen ( wie http:// | ||
+ | - {{: | ||
+ | - Kdump - nur bei Bedarf auswählen | ||
+ | |||
+ | |||
+ | - Als root anmelden und nächste Schritte durchführen | ||
+ | | ||
+ | |||
+ | ==== 5. HP Service Pack und Treiber==== | ||
+ | |||
+ | ===HP Service Pack for ProLiant 2014.02.0=== | ||
+ | |||
+ | |||
+ | Unter [[https:// | ||
+ | |||
+ | Dazu muss allerdings ein persönlicher Account bei HP existieren bzw. angelegt werden. | ||
+ | |||
+ | |||
+ | |||
+ | ===HP Insight Diagnostics Software=== | ||
+ | |||
+ | Rechner inventarisieren: | ||
+ | Unter [[http:// | ||
+ | |||
+ | |||
+ | |||
+ | ====7. Linux Grund Konfiguration durchführen==== | ||
+ | |||
+ | Nächste Schritte: | ||
+ | |||
+ | - Netzwerk Manager ausschalten | ||
+ | - Netzwerk Bonding einrichten | ||
+ | - OS update durchführen | ||
+ | |||
+ | |||
+ | === Netzwerk Manager ausschalten === | ||
+ | |||
+ | Der Netzwerk Manager kann sich relativ ärgerlich in einer per Hand gepflegten Umgebung (Netzwerk Scripte) verhalten. | ||
+ | |||
+ | Er überschreibt zum Beispiel die resolf.conf beim Boot Vorgang! | ||
+ | |||
+ | Ausschalten mit: | ||
+ | |||
+ | <code bash> | ||
+ | chkconfig NetworkManager off | ||
+ | |||
+ | chkconfig | grep NetworkManager | ||
+ | NetworkManager | ||
+ | |||
+ | </ | ||
+ | |||
+ | === Netzwerk Bonding durchführen === | ||
+ | |||
+ | Netzwerk konfigurieren | ||
+ | |||
+ | Siehe Abschnitt bzgl. Bonding unter [[dba: | ||
+ | |||
+ | |||
+ | === OS Update === | ||
+ | |||
+ | Mit "yum update" | ||
+ | |||
+ | Tools nachinstallieren: | ||
+ | |||
+ | <code bash> | ||
+ | |||
+ | yum install lsscsi.x86_64 | ||
+ | yum install system-config-lvm | ||
+ | |||
+ | </ | ||
+ | |||
+ | Hilfreiches Werkzeug nmon herunterladen und als nnmon in /sbin speichern ( siehe [[http:// | ||
+ | |||
+ | |||
+ | Weitere Platten mit " | ||
+ | |||
+ | |||
+ | ----------- | ||
+ | |||
+ | Damit ist der Server bereit für die nächsten Schritte um als Oracle Basis System zu dienen. | ||
+ | |||
+ | ==== Oracle 10.2.0.5 Installation auf einem Oracle Linux 6 64Bit==== | ||
+ | |||
+ | Mit eine paar Tricks lässt sich nun auf dem Server auch die alte Oracle 10g R2 Variante installieren. | ||
+ | |||
+ | Siehe: [[dba: | ||
+ | |||
linux/install_oracle_hp_dl380p.txt · Zuletzt geändert: 2014/04/23 21:57 von gpipperr