Isilon: Fejl under Oracle Data Pump-drift "dNFS asynkron I/O-fejl"
Summary: Datapumpe-/sikkerhedskopieringshandlinger mellem en Oracle-klient og Isilon, der udføres over et WAN, kan bryde med fejlen "dNFS asynkron I/O-fejl" under brug af Smartconnect-zonenavn, men fungerer ved hjælp af IP. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Dette er pr. Design.
En Oracle-klient udfører en datapumpning/sikkerhedskopiering til en Isilon over et WAN ved hjælp af et Smartconnect-zonenavn.
Handlingen bryder med følgende fejl:
En Oracle-klient udfører en datapumpning/sikkerhedskopiering til en Isilon over et WAN ved hjælp af et Smartconnect-zonenavn.
Handlingen bryder med følgende fejl:
ORA-17516: dNFS-asynkron I/O-fejl
Den samme handling fungerer dog over en IP-adresse.Cause
Dette kan skyldes to ting:
- dNFS-funktionaliteten af failover og belastningsbalancering for en enkelt klient.
dNFS eller Direct NFS har en funktion til failover og belastningsjustering for en enkelt klient og bruges til skriveintensive job som datapumpe- eller sikkerhedskopieringshandlinger. På grund af denne funktion, når du ser på pakkesporingerne, vil du bemærke, at klienten kommunikerer med flere noder i løbet af operationen.
Selvom Isilon kan håndtere failover uden behov for dNFS, tilbyder det ikke belastningsbalancering af en enkelt klient; I stedet udfører Isilon balancering på tværs af hele kundebasen ved at rotere den IP-adresse, som den giver hver klient, når den forespørges.
Så over WAN, hver gang Oracle-klienten skal fremkalde Smarconnect-tjenesten for at oprette forbindelse til en anden node, vil der være en forsinkelse i at få den næste IP-adresse, hvor Oracle-klienten antager, at NFS-serveren ikke er tilgængelig og vil bryde den igangværende drift med angivelse af "dNFS asynkron I / O-fejl".
Oracles erklæring om fejlen er som nedenfor, der validerer vores resultater:
Selvom Isilon kan håndtere failover uden behov for dNFS, tilbyder det ikke belastningsbalancering af en enkelt klient; I stedet udfører Isilon balancering på tværs af hele kundebasen ved at rotere den IP-adresse, som den giver hver klient, når den forespørges.
Så over WAN, hver gang Oracle-klienten skal fremkalde Smarconnect-tjenesten for at oprette forbindelse til en anden node, vil der være en forsinkelse i at få den næste IP-adresse, hvor Oracle-klienten antager, at NFS-serveren ikke er tilgængelig og vil bryde den igangværende drift med angivelse af "dNFS asynkron I / O-fejl".
Oracles erklæring om fejlen er som nedenfor, der validerer vores resultater:
Fejlkode: ORA-17516
Beskrivelse: dNFS asynkron I / O-fejl
Årsag: Den asynkrone I/O-anmodning mislykkedes pga. lagerserverreboot.
Beskrivelse: dNFS asynkron I / O-fejl
Årsag: Den asynkrone I/O-anmodning mislykkedes pga. lagerserverreboot.
- Adaptive Security Appliance [ASA] firewall, der findes mellem de to enheder, kasserer indgående TCP-pakker på port 2049:
Der kan være en firewall til stede mellem de to enheder med en indstilling til at kassere TCP-pakker over porten 2049.ASA forventer altid, at den første pakke af TCP-forbindelsen er TCP SYN fra værten, der forsøger at åbne / danne TCP-forbindelsen. Hvis nogle andre TCP-pakker er indgående som en "TCP RST ACK", antages det, at dette er pakker er til en eksisterende forbindelse. Den kontrollerer derefter sin forbindelsestabel, men kan ikke finde en eksisterende forbindelse og slipper derfor trafikken.
Du finder en lignende logmeddelelse, når du gennemgår logfilerne på ASA-enheden :
Du finder en lignende logmeddelelse, når du gennemgår logfilerne på ASA-enheden :
%ASA-6-106015: Afvis TCP (ingen forbindelse) fra x.x.x.x/x til x.x.x.x/x markerer RST på grænsefladen someinterface
Resolution
Oracle har en separat procedure til konfiguration af dNFS.
Kontakt Oracle-support for at få dNFS konfigureret. Hvis der er en firewall til stede mellem de to enheder, skal du på ASA-enheden tillade indgående TCP-trafik på port 2049.
- Kontroller monteringsposterne fra
oranfstabfil - Hvor NFS-serverens forskellige IP-adresser er angivet
- Brug en af IP-adresserne i denne konfigurationsfil til at aktivere NFS-eksporten
- Dette udelukker brugen af Smartconnect-zonenavnet og bruger i stedet kun IP-adressen til at kontakte serveren.
- De mange IP-adresser i
oranfstabfilen tager sig af belastningsbalancering
Kontakt Oracle-support for at få dNFS konfigureret. Hvis der er en firewall til stede mellem de to enheder, skal du på ASA-enheden tillade indgående TCP-trafik på port 2049.
Additional Information
Nyttige links til dNFS-konfiguration fra Oracle:
Se ogsåAffected Products
IsilonProducts
IsilonArticle Properties
Article Number: 000056260
Article Type: Solution
Last Modified: 02 Apr 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.