AppSync: Oracle Database Recovery schlägt fehl, wenn versucht wird, den Eigentümer des Archivprotokollziels zu ändern
Zusammenfassung: Der Befehl zum Löschen des Archivprotokollverzeichnisses schlägt fehl, da das Verzeichnis selbst auf dem Mount-Host nicht vorhanden ist.
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Symptome
Beim Versuch, eine Kopie der Oracle-Datenbank zu mounten und wiederherzustellen, schlägt der Serviceplan während des Schritts "pre-Recover Database" mit den folgenden Fehlern fehl:
Die Serviceplanereignisse werden angezeigt:
Recover copy, MILE_000005,< AppSync Server>, Wiederherstellungskopiephase für <DBNAME> mit Fehlern
abgeschlossen Recover copy, GENL_000055,AppSync< Server,Beim> Ausführen von preRecoverDatabase auf dem Host <MOUNTHOST> ist ein Fehler aufgetreten. Weitere Informationen finden Sie xxx.log auf dem Agent-Host.
abgeschlossen Recover copy, GENL_000055,AppSync< Server,Beim> Ausführen von preRecoverDatabase auf dem Host <MOUNTHOST> ist ein Fehler aufgetreten. Weitere Informationen finden Sie xxx.log auf dem Agent-Host.
Im AppSync Server-Protokoll wird Folgendes angezeigt:
FEHLER [EJB-Standard - 6] [com.emc.archway.service.sshservice.SshServiceBean] [<AppSync-Server>] [] –>>> ACP fehlgeschlagen, Speicherabbild stderr: Traceback (most recent call last):
Datei "/usr/local/lib/python3.3/site-packages/cx_Freeze/initscripts/Console3.py", Zeile 27, in <Moduldatei>
"acp.py", Zeile 146, in <Moduldatei
> "acp.py", Zeile 118, in Hauptdatei
"generic/oracle.py", Zeile 117, in Datei
"generic/oracle.py", Zeile 618, in preRecoverDatabase-Datei
"generic/oracle.py", Zeile 2928, in preRecoverDatabase-Datei
"generic/oracle.py", Zeile 4458, in changeOwner
Datei "/jenkins/lglbi061/workspace/Build-Linux-3.8.0.0/urm/appsync/3.8.0.0/integration/acp/src/appsync/acputil.py", Zeile 656, in acputil ausführen
. ShellException: Befehl 'chown -R 1000:1000 /archives/<Dateisystemname>/' ist mit Fehlercode 1 fehlgeschlagen: ['chown: kein Zugriff auf \u20xx/archives/<Dateisystemname>/\u20yy: Keine Datei oder Verzeichnisse dieser Art']
Datei "/usr/local/lib/python3.3/site-packages/cx_Freeze/initscripts/Console3.py", Zeile 27, in <Moduldatei>
"acp.py", Zeile 146, in <Moduldatei
> "acp.py", Zeile 118, in Hauptdatei
"generic/oracle.py", Zeile 117, in Datei
"generic/oracle.py", Zeile 618, in preRecoverDatabase-Datei
"generic/oracle.py", Zeile 2928, in preRecoverDatabase-Datei
"generic/oracle.py", Zeile 4458, in changeOwner
Datei "/jenkins/lglbi061/workspace/Build-Linux-3.8.0.0/urm/appsync/3.8.0.0/integration/acp/src/appsync/acputil.py", Zeile 656, in acputil ausführen
. ShellException: Befehl 'chown -R 1000:1000 /archives/<Dateisystemname>/' ist mit Fehlercode 1 fehlgeschlagen: ['chown: kein Zugriff auf \u20xx/archives/<Dateisystemname>/\u20yy: Keine Datei oder Verzeichnisse dieser Art']
Das AppSync-Plug-in-Protokoll auf dem Mount-Host, auf das im Serviceplanereignis verwiesen wird, um weitere Details anzuzeigen, zeigt den ausgeführten Befehl an, aber es folgt nichts wie dieser:
acputil.py[643]:execute() Info:Ausführen des Befehls: chown -R 1000:1000 /archives/<DBNAME>/
Ursache
Das Archivprotokollverzeichnis wurde beim Erstellen der Oracle-Datenbank als /archive/<Filesystem name> erstellt, aber der Name des Dateisystems, auf dem es gemountet wurde, war /archive. In der AppSync-Datenbank wird das Archivziel unter /archive/<Filesystem name> gespeichert, derselbe Name, der bei der Erstellung der Datenbank angegeben wird.
Wenn AppSync die Kopie mountet und versucht, eine Wiederherstellung durchzuführen, wird das Ziel aus der AppSync-Datenbank übernommen und versucht, die Eigentumsrechte auf dem Ziel zu ändern. Da AppSync es als /archive gemountet hat, ist der Name> /archive/<Filesystem auf dem Mount-Host nicht vorhanden. Der Grund dafür ist, dass ein Pfad nicht in den "Pfadzuordnungseinstellungen" für /archive angegeben ist, wodurch er standardmäßig auf /archive auf dem Mount-Host gemountet wird.
Der Name des Verzeichnisses> /archive/<Filesystem ist auf dem Mount-Host nicht vorhanden, aber beim Ändern der Berechtigung findet AppSync den Namen in der Datenbank.
Wenn AppSync die Kopie mountet und versucht, eine Wiederherstellung durchzuführen, wird das Ziel aus der AppSync-Datenbank übernommen und versucht, die Eigentumsrechte auf dem Ziel zu ändern. Da AppSync es als /archive gemountet hat, ist der Name> /archive/<Filesystem auf dem Mount-Host nicht vorhanden. Der Grund dafür ist, dass ein Pfad nicht in den "Pfadzuordnungseinstellungen" für /archive angegeben ist, wodurch er standardmäßig auf /archive auf dem Mount-Host gemountet wird.
Der Name des Verzeichnisses> /archive/<Filesystem ist auf dem Mount-Host nicht vorhanden, aber beim Ändern der Berechtigung findet AppSync den Namen in der Datenbank.
Lösung
AppSync Engineering hat einen Hotfix für dieses Problem veröffentlicht. Eröffnen Sie ein Ticket beim technischen Support von Dell EMC und geben Sie diese Artikel-ID an, um den Hotfix zu erhalten.
Dieser Hotfix wird in zukünftige Versionen von AppSync integriert. Überprüfen Sie zukünftige Versionshinweise, um zu bestätigen, ob dieses Problem in der Version, die Sie installieren möchten, behoben ist.
Dieser Hotfix wird in zukünftige Versionen von AppSync integriert. Überprüfen Sie zukünftige Versionshinweise, um zu bestätigen, ob dieses Problem in der Version, die Sie installieren möchten, behoben ist.
Weitere Informationen
Dieser Inhalt ist in verschiedenen Sprachen verfügbar:
| https://downloads.dell.com/TranslatedPDF/AR-SA_537205.pdf |
| https://downloads.dell.com/TranslatedPDF/DE_537205.pdf |
| https://downloads.dell.com/TranslatedPDF/ES_537205.pdf |
| https://downloads.dell.com/TranslatedPDF/ES-XL_537205.pdf |
| https://downloads.dell.com/TranslatedPDF/FR_537205.pdf |
| https://downloads.dell.com/TranslatedPDF/IT_537205.pdf |
| https://downloads.dell.com/TranslatedPDF/JA_537205.pdf |
| https://downloads.dell.com/TranslatedPDF/KO_537205.pdf |
| https://downloads.dell.com/TranslatedPDF/NL_537205.pdf |
| https://downloads.dell.com/TranslatedPDF/PT_537205.pdf |
| https://downloads.dell.com/TranslatedPDF/PT-BR_537205.pdf |
| https://downloads.dell.com/TranslatedPDF/RU_537205.pdf |
| https://downloads.dell.com/TranslatedPDF/SV_537205.pdf |
| https://downloads.dell.com/TranslatedPDF/ZH-CN_537205.pdf |
| https://downloads.dell.com/TranslatedPDF/ZH-TW_537205.pdf |
Betroffene Produkte
AppSyncProdukte
AppSyncArtikeleigenschaften
Artikelnummer: 000168360
Artikeltyp: Solution
Zuletzt geändert: 18 Sept. 2025
Version: 4
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.