===== IBM DS3500 Storage im Einsatz mit SAS Karten für ein Oracle RAC 11g Cluster =====
==== Vorauss... e ermitteln====
Wie in der IBM Welt üblich, ist das Finden der Information, welche notwendigen Softwa... t welcher Version verwendet werden soll, eine etwas mühselige Aufgabe.
=== Schritt 1 - Kompatibilitä... 0:ds3500-get-firmeware-version_01.png?300|}}
* SAS Karte Version ermitteln, in meinen Fall die 46M09
ippets für Skripting =====
Kleine Beispiele für das tägliche Skripting in der Bash Shell.
==== In welchen Verzeichnis wird das akuelle Script gestartet ====
In welchen Verzeichnis wird das akuelle Script gestartet:
<code bash>
# Home of t... r symlink?? "
exit 1
fi
</code>
Beende falls das ermittelte Verzeichnis nicht richtig ist.
==== T
n konfigurieren
* NFS Server im DNS Server für das RAC Clusters aufnehmen
* NFS Server Software ei... ob NFS nach einem Reboot der Maschine auch noch das NFS freigegeben ist:
<code bash>
#Reboot
reboot
... Mount Test ==
Auf dem RAC Knoten testen ob sich das NFS auch mounten läßst:
<code bash>
ping nfsstor... 09-12 21:34:55.444 [OCSSD(3302)]CRS-1615: No I/O has completed after 50% of the maximum interval. Voti
für die Verwaltung des Speichers einzusetzen und das neue Feature Transparent Huge Pages zu deaktivier... von AMM (memory_target) Parameter darauf achten, das diese nicht auf den Wert "0" sondern resetet werd... ür eine Cluster Datenbank:
<code sql>
sqlplus / as sysdba
show parameter target
show parameter max
... d GPIDB
srvctl start database -d GPIDB
sqlplus / as sysdba
#check
show parameter target
show paramet
sible warten====
<fc #008000>**Aufgabe:**</fc>
Das Verteilen von Oracle Patchen soll über Ansible au...
Danach ist es wichtig eine gute vi Umgebung für das Erstellen der Ansible Scripts aufzusetzen => [[pr... PL Repositorie einrichten===
Wir benötigen noch das Oracle EPL Repostiory:
<code bash>
#Was ist bereits aktiviert?
dnf repolist
# EPL nachinstallieren
rDNS]].
Die Besonderheit diese DNS Servers ist das Speichern der DNS Konfiguration in einem relation... Aufgrund der Datenhaltung in einer Datenbank ist das Erstellen einer Konfigurationsoberfläche dann rel... tps://www.poweradmin.org/trac/|Poweradmin]] oder das [[https://github.com/kennethkalmer/powerdns-on-ra... in einer relationalen Datenbank
Benötigt wird das Ganze für eine Oracle Cluster Installation => [[
nstellen.
Die Platte wird manuell konfiguriert, das Default Layout verwendet sehr viel Platz für den ... ötigt, eine (eth0) für die Public IP Adresse und das VIP Interface und den Scan Listener und min. eine... tall oraclelinux-developer-release-el8.x86_64
#Was ist bereits aktiviert?
dnf repolist
repo id ... anager --enable ol8_developer_EPEL
# prüfen ob das Addon Repository auch aktiviert ist!
/etc/yum.re
erver konfigurieren]]
==== NTP Konfiguration für das Oracle Cluster mit der " -x" Slewing Option einri... ption **" -x"** (Für slew) eingerichtet werden.
Das bedeutet, das die Uhrzeit nicht schlagartig bei Änderungen verstellt wird, sondern langsam an den ech... ysconfig/ntpd
…
OPTIONS=” -x -g ”
…
</code>
Auf das führende Leerzeichen vor dem **-x** achten.
Auf
ge eingefügt werden, in RDP Session funktioniert das auch direkt.
Funktionalität:
* Wartung von Ser... ie Guacamole Oberfläche im normalen Betrieb über das Active Directory
* Teilen des Zugriffs / "Bilds... Login nicht funktioniert
* Datenbank User für das Einrichten der Server / Gruppen und des ersten LD... elegt werden)
* Normaler, täglicher User für das Normale Arbeiten, kann keine User / Gruppen / Con
atenbank Umgebung auf RedHat 7 / 8
Warum macht das Sinn? Gute Frage, es wird gefordert und damit umgesetzt .. evtl. hilft es ja am Ende doch etwas.
Der Name des Kommandos unter Linux bedeutet: ... on Linux ===
Normalerweise würde man erwarten, das sich der Defender an der Firmen Management Consol... und von dort verwaltet werden kann.
Leider ist das so noch nicht implementiert, ohne direkten Zugrif
n und bei Problemen debuggen
Normalerweise ist das Einrichten von einen SSH Key für die Anmeldung re... Enter same passphrase again:
Your identification has been saved in /home/anton/.ssh/id_ed25519.
Your public key has been saved in /home/anton/.ssh/id_ed25519.pub.
Th... überwachten===
Auf dem Ziel Host (Oracle Linux) das Login überwachen
<code bash>
tail -f /var/log/se
en & ersetzen||
^Zeilen ^ ^
|J|aktuelle Zeile an das Ende der vorhergehenden Zeile anhängen||
|:set nu... Filesystem "-l" an und ein total "--total", und das alles in einer Zeile in human readable format "-... ind ====
Suche einen Text und überspringe alles was nicht gelesen werden kann:
<code>
find / -mount \... x tage sind:
(Man Page: -mtime n File's data was last modified n*24 hours ago )
<code bash>
find
ux</fc>. ABRT packages and associated files, such as libreport, are included in the distribution to sa... ault) - traditional behaviour. Any process which has changed privilege levels or is execute only will
BVIEW=global_name
${ORACLE_HOME}/bin/sqlplus -s / as sysdba << EOScipt
WHENEVER SQLERROR EXIT SQL.SQLC... orcode eine negative Zahl ist, kann es passieren das nicht die erwartete Zahl auch wirklich im Rückgab... von SQL*Plus über `` über eine Subshell====
Um das Ergebniss eines SQL*Plus Aufrufes zu verwenden kann das so aufgerufen werden:
<code bash>
...
t}}
In der Oracle Standard Edition seht leider das Feature DataGuard für die automatische Synchronis... HT zur Verfügung. Hier muss mit eigenen Skripten das Verhalten simuliert werden.
{{:dba:standby_db_pe... mbliert und mit der neusten Firmware geliefert.
Das System besitzt aber keine eigene CD Laufwerk und ... einbauen
* Spannungsversorgung anschließen
* Das Netzwerk Kabel an dem mit iLO gekennzeichneten Po