AppSync: Recovery-Vorgang fehlgeschlagen. Die Oracle-Datenbank konnte im Mount-Modus nicht gestartet werden.
Symptoms
Recovery-Vorgang fehlgeschlagen. Die Oracle-Datenbank konnte im Mount-Modus nicht gestartet werden.
Eine oder mehrere Datenbanken konnten nicht wiederhergestellt werden. Überprüfen Sie die Server- und Agent-Protokolle auf Details.
AppSync war auf dem Mount erfolgreich, aber die Recovery schlug fehl.
Die Oracle-Datenbank konnte im Mount-Modus nicht gestartet werden.
AppSync-Client Version 3.8.0.0. Hostbetriebssystem ist Redhat RHEL 6 und RHEL 7
<Datum> oracle.py[4117]:_execSql() SQLresult:
ORA-01078: Fehler bei der Verarbeitung von Systemparametern
<Datum> oracle.py[4117]:_execSql() SQLresult:
ORA-00823: Der angegebene Wert sga_target größer
als sga_max_size
<Date> oracle.py[4117]:_execSql() SQLresult: Trennungsdatum
<> oracle.py[4120]:_execSql() Fehler:
Auslösen von SQLPlusException
<Datum> oracle.py[4117]:_execSql() SQLresult: SYS:CAD13141>SYS:CAD13141>ORA-01078:Fehler
bei der Verarbeitung von Systemparametern
Cause
AppSync erbt einige Profileinstellungen des Root-Nutzers.
Der Oracle-Nutzer, den AppSync verwendet, erbt die ULIMIT-Einstellungen des Root-Nutzers, wenn AppSync den Oracle-Nutzer emuliert.
AppSync erfordert, dass die ulimit-Einstellungen für den Root-Nutzer gleich oder höher als die ulimit-Einstellungen für den Oracle-Nutzer sind.
Wir empfehlen die Verwendung eines SUDO-Nutzers, um einen AppSync-Linux-Oracle-Client zu installieren.
Auf diese Weise kann der Kunde die ulimits des SUDO-Nutzers höher festlegen oder mit denen von Oracle übereinstimmen.
Resolution
ulimit-Einstellungen für Oracle im Vergleich zu ulimit-Einstellungen für root.
Diese Installation hatte eine ungewöhnliche Einstellung, bei der der Oracle-Nutzer größere ulimit-Einstellungen hat als der Root-Nutzer ulimit-Einstellungen.
Behelfslösung: Das Problem wurde behoben, indem das System manuell so geändert wurde, dass es mit den ulimits zwischen root und oracle übereinstimmt. Hinzufügen der Root-ulimits zu /etc/security/limits.conf
Fehlerbehebung: Wir empfehlen die Verwendung eines SUDO-Benutzers. Auf diese Weise kann der Kunde die ulimits für den SUDO-Nutzer so festlegen, dass sie mit denen von Oracle übereinstimmen.
Weitere Informationen zum Konfigurieren eines SUDO-Nutzers finden Sie im Wissensdatenbank-Artikel (https://support.emc.com/kb/485322).