Løsning af serverparameterfejl ved udførelse af filimportsessioner
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
Under filimporthandlinger mellem VNX1/VNX2- og Unity-systemer skal nogle parameterværdier opretholdes inden for visse grænser for at sikre vellykkede og ikke-forstyrrende filimporthandlinger. Følgende eksempel viser en parameter, der er angivet anderledes på VNX-siden end på Unity-siden, og i denne situation mislykkes sessionen til oprettelse af filimport:
Opret VDM-importsession.......................... x Mislykkede
oplysninger
mislykkedes: Serverparameterfejl: {0}Søg efter kb000490660 i EMC-vidensbasen på https://support.emc.com. (Fejlkode:0x9000195)
Cause
Denne Knowledge Base-artikel beskriver de serverparameterværdier, der kontrolleres under oprettelsen af filimportsessionen, og forklarer, hvordan du løser problemer med uoverensstemmelse. Grunden til at opretholde et acceptabelt interval af parameterværdier mellem VNX- og Unity-systemer er at sikre, at værtsadgang ikke afbrydes under filimport-/migreringsprocessen. Hvis parameterværdierne ændres uden for de anbefalinger, der er beskrevet nedenfor, kan der ikke garanteres gennemsigtighed i migreringen til værtsbrugere.
Resolution
Følgende liste indeholder de parametre, der kontrolleres under filimporthandlinger mellem VNX og Unity.
nfs.transChecksum
Beskrivelse:Angiver,
om Data Mover understøtter Oracle Direct NFS (DNFS) til klienter, der bruger Oracle Database 11g med NFSv3. Når understøttelse er aktiveret, sikrer Data Mover, at hver transaktion bærer et unikt ID og undgår muligheden for modstridende ID'er, der skyldes genbrug af afgivne porte.
0 = Understøtter ikke DNFS.
1 = Understøtter Oracle 11g DNFS-klienter, der bruger NFSv3.
Værdiområde: 0 eller 1
VNX1/2 standardværdi:
0 Standardværdi for Unity:
0 Regel for prækontrol af filoverførsel: VNX1/2 aktuel værdi = Unity aktuel værdi
Indvirkning på filmigrering, hvis vi udelader denne kontrol: Når VNX1/2-værdien er angivet til 1, og Unity-værdien er 0, kan Oracle-programmer føre til databeskadigelse efter migreringens overgang i tilfælde af Oracle-klyngefailover. En IO efter klynge-failover kan anses for allerede udført, når det ikke var tilfældet.
NFS.v3xfersize
Beskrivelse: Angiver standardoverførselsstørrelsen for NFSv3-læsninger og -skrivninger.
Værdiområde: fra 8192 til 1048576
VNX1/2-standardværdien er baseret på hukommelsesstørrelsen på DM-modul
6G: 65536
8G/12G/16G:
131072 24G:
262144 Unity standardværdi:
Unity300: 65536
Enhed400:
131072 Unity500:
131072 Unity600:
262144 File Migration Pre-Check Rule: VNX1/2 aktuel værdi <= Unity aktuel værdi
Indvirkning på filmigrering, hvis vi udelader denne kontrol: Det kan forårsage klient-I/O-fejl efter migrering, som ikke vil blive løst, før brugeren genmonterer, da værdien i kilden VNX1/2 er større end værdien i destinations-Unity-systemet.
filesystem.rstchown
Beskrivelse:
Indstiller begrænset arkivejerskab.
0 = Tillad ejeren af en fil at ændre filejerskabet eller gruppe-id'et til en anden ejer eller gruppe, fordi chown og chgrp følger den mindre restriktive POSIX-semantik (Portable Operating System Interface for Unix).
1 = Tillad kun superbrugeren at ændre ejeren af en fil. Den nuværende ejer kan kun ændre gruppe-id'et til en gruppe, som ejeren tilhører. Bemærk: Denne parameter gælder for NFS, men ikke for CIFS.
Værdiområde: 0 eller 1
VNX1/2 standardværdi:
1 Unity-standardværdi:
1 Regel for prækontrol af filoverførsel: VNX1/2 aktuel værdi = Unity aktuel værdi
Indvirkning på filmigrering, hvis vi udelader denne kontrol: Hvis kilden VNX1/2 får en værdi på 0, og destination Unity har 1 som værdi, kan applikation, der kører med Id ikke root, få fejl, når de plejede at kunne ændre bruger-/gruppeejerskab af fil, de har oprettet.
quota.useQuotasInFsStat
Beskrivelse:Kontrollerer,
om kvoter medtages, når der vises statistik over ledig plads i filsystemet til NFS-klienter, der bruger UNIX df -k-kommandoen til at se statistikker.
0 = Udelad kvoter, når en diskkvotebekræftelse udføres ved hjælp af df. Den faktisk tilgængelige plads kan være mindre end den "ledige plads", der vises i kommandooutputtet.
1 = Medtag kvoter. Kommandoen df, der køres af en ikke-root-bruger, rapporterer kun den plads, der er tilgængelig for brugeren. Det betyder, at den "ledige plads" viser faktorer i den plads, der på forhånd er tildelt kvotetræer, brugere og grupper. Rkvote understøttes ikke for trækvoter.
Værdiområde: 0 eller 1
VNX1/2 standardværdi:
0 Standardværdi for Unity:
0 Regel for prækontrol af filoverførsel: VNX1/2 aktuel værdi = Unity aktuel værdi
Indvirkning på filmigrering, hvis vi udelader denne kontrol: Når en NFS-bruger ser på ledig plads på de eksporter, han har adgang til (via df-kommando), vil han se den fulde filsystemstørrelse, som er større end den mængde plads, han er i stand til at bruge på grund af hans brugerkvotegrænse, hvis værdien af denne parameter i VNX1/2 er 1 og i Unity er 0.
cvfs.virtualDirName
Beskrivelse:
VVFS version 2 giver brugerne mulighed for at krydse monteret kontrolpunkt fra en skjult virtuel mappe. Denne parameter definerer et brugerdefineret virtuelt mappenavn. Det faktiske mappenavn er den angivne streng, der indledes med en prik.
Eksempel:
ckpt = Brug .ckpt som navnet på den virtuelle mappe.
snapshot = Brug .snapshot som navnet på den virtuelle mappe.
Bemærk: Genstart Data Mover, så ændringerne kan træde i kraft.
Værdiområde: *
VNX1/2 standardværdi: ckpt
Unity standardværdi: ckpt
Prækontrolregel for filmigrering: VNX1/2 aktuel værdi = Unity aktuel værdi = ckpt
Påvirkning af filmigrering, hvis vi udelader denne kontrol: Filoverførselsfunktionen overfører ikke snapshots af et filsystem. Internt behandles .ckpt som det virtuelle standardmappenavn og ignoreres under datakopiering. Brug en anden værdi i VNX1/2 kan føre til to problemer:
De rigtige virtuelle biblioteksdata migreres til destinationsarray, selvom de er ubrugelige og spilder tid.
Hvis .ckpt bruges til andre formål, vil dataene i den pågældende mappe blive savnet på destinationen efter migreringens cutover.
Løsning af parameterproblemer:
Du kan løse parameterforskelle via en af følgende tre muligheder:
2. Hvis du hellere vil ændre parametrene på Unity-destinationssystemet, skal du bruge serviceværktøjet svc_param til at ændre den relevante parameterværdi. Brug svc_param-help for at se brugen af dette script.
3. Brug -skipServerParamCheck-indstillingen under oprettelse af importsessionen til at springe parameterkontrol over, hvis du bruger UEMCLI, eller fjern markeringen i afkrydsningsfeltet "Tillad sammenligning af serverparametre" i guiden til oprettelse af GUI-importsession på siden 'Indstillinger'.
Bemærk: Omgåelse af parameterkontrol kan resultere i værtsafbrydelse, når filimportsessionerne overføres til Unity-systemet, og i nogle tilfælde kan det kræve, at filsystemerne genmonteres af NFS-værterne. Parameterkontrol er designet til at sikre, at 'NFS-gennemsigtighed' (manglende afbrydelse af klienter) opnås med filimporthandlinger.
nfs.transChecksum
Beskrivelse:Angiver,
om Data Mover understøtter Oracle Direct NFS (DNFS) til klienter, der bruger Oracle Database 11g med NFSv3. Når understøttelse er aktiveret, sikrer Data Mover, at hver transaktion bærer et unikt ID og undgår muligheden for modstridende ID'er, der skyldes genbrug af afgivne porte.
0 = Understøtter ikke DNFS.
1 = Understøtter Oracle 11g DNFS-klienter, der bruger NFSv3.
Værdiområde: 0 eller 1
VNX1/2 standardværdi:
0 Standardværdi for Unity:
0 Regel for prækontrol af filoverførsel: VNX1/2 aktuel værdi = Unity aktuel værdi
Indvirkning på filmigrering, hvis vi udelader denne kontrol: Når VNX1/2-værdien er angivet til 1, og Unity-værdien er 0, kan Oracle-programmer føre til databeskadigelse efter migreringens overgang i tilfælde af Oracle-klyngefailover. En IO efter klynge-failover kan anses for allerede udført, når det ikke var tilfældet.
NFS.v3xfersize
Beskrivelse: Angiver standardoverførselsstørrelsen for NFSv3-læsninger og -skrivninger.
Værdiområde: fra 8192 til 1048576
VNX1/2-standardværdien er baseret på hukommelsesstørrelsen på DM-modul
6G: 65536
8G/12G/16G:
131072 24G:
262144 Unity standardværdi:
Unity300: 65536
Enhed400:
131072 Unity500:
131072 Unity600:
262144 File Migration Pre-Check Rule: VNX1/2 aktuel værdi <= Unity aktuel værdi
Indvirkning på filmigrering, hvis vi udelader denne kontrol: Det kan forårsage klient-I/O-fejl efter migrering, som ikke vil blive løst, før brugeren genmonterer, da værdien i kilden VNX1/2 er større end værdien i destinations-Unity-systemet.
filesystem.rstchown
Beskrivelse:
Indstiller begrænset arkivejerskab.
0 = Tillad ejeren af en fil at ændre filejerskabet eller gruppe-id'et til en anden ejer eller gruppe, fordi chown og chgrp følger den mindre restriktive POSIX-semantik (Portable Operating System Interface for Unix).
1 = Tillad kun superbrugeren at ændre ejeren af en fil. Den nuværende ejer kan kun ændre gruppe-id'et til en gruppe, som ejeren tilhører. Bemærk: Denne parameter gælder for NFS, men ikke for CIFS.
Værdiområde: 0 eller 1
VNX1/2 standardværdi:
1 Unity-standardværdi:
1 Regel for prækontrol af filoverførsel: VNX1/2 aktuel værdi = Unity aktuel værdi
Indvirkning på filmigrering, hvis vi udelader denne kontrol: Hvis kilden VNX1/2 får en værdi på 0, og destination Unity har 1 som værdi, kan applikation, der kører med Id ikke root, få fejl, når de plejede at kunne ændre bruger-/gruppeejerskab af fil, de har oprettet.
quota.useQuotasInFsStat
Beskrivelse:Kontrollerer,
om kvoter medtages, når der vises statistik over ledig plads i filsystemet til NFS-klienter, der bruger UNIX df -k-kommandoen til at se statistikker.
0 = Udelad kvoter, når en diskkvotebekræftelse udføres ved hjælp af df. Den faktisk tilgængelige plads kan være mindre end den "ledige plads", der vises i kommandooutputtet.
1 = Medtag kvoter. Kommandoen df, der køres af en ikke-root-bruger, rapporterer kun den plads, der er tilgængelig for brugeren. Det betyder, at den "ledige plads" viser faktorer i den plads, der på forhånd er tildelt kvotetræer, brugere og grupper. Rkvote understøttes ikke for trækvoter.
Værdiområde: 0 eller 1
VNX1/2 standardværdi:
0 Standardværdi for Unity:
0 Regel for prækontrol af filoverførsel: VNX1/2 aktuel værdi = Unity aktuel værdi
Indvirkning på filmigrering, hvis vi udelader denne kontrol: Når en NFS-bruger ser på ledig plads på de eksporter, han har adgang til (via df-kommando), vil han se den fulde filsystemstørrelse, som er større end den mængde plads, han er i stand til at bruge på grund af hans brugerkvotegrænse, hvis værdien af denne parameter i VNX1/2 er 1 og i Unity er 0.
cvfs.virtualDirName
Beskrivelse:
VVFS version 2 giver brugerne mulighed for at krydse monteret kontrolpunkt fra en skjult virtuel mappe. Denne parameter definerer et brugerdefineret virtuelt mappenavn. Det faktiske mappenavn er den angivne streng, der indledes med en prik.
Eksempel:
ckpt = Brug .ckpt som navnet på den virtuelle mappe.
snapshot = Brug .snapshot som navnet på den virtuelle mappe.
Bemærk: Genstart Data Mover, så ændringerne kan træde i kraft.
Værdiområde: *
VNX1/2 standardværdi: ckpt
Unity standardværdi: ckpt
Prækontrolregel for filmigrering: VNX1/2 aktuel værdi = Unity aktuel værdi = ckpt
Påvirkning af filmigrering, hvis vi udelader denne kontrol: Filoverførselsfunktionen overfører ikke snapshots af et filsystem. Internt behandles .ckpt som det virtuelle standardmappenavn og ignoreres under datakopiering. Brug en anden værdi i VNX1/2 kan føre til to problemer:
De rigtige virtuelle biblioteksdata migreres til destinationsarray, selvom de er ubrugelige og spilder tid.
Hvis .ckpt bruges til andre formål, vil dataene i den pågældende mappe blive savnet på destinationen efter migreringens cutover.
Løsning af parameterproblemer:
Du kan løse parameterforskelle via en af følgende tre muligheder:
- Rediger kilde-VNX-parameteren til et acceptabelt interval for Unity Import-handlingen (server_param)
- Rediger Unity målparameteren, så den svarer til værdierne på VNX Data Mover (VDM) [svc_param]
- Omgå parameterkontrollerne, når du opretter filimportsessionen i GUI ved at fjerne markeringen i afkrydsningsfeltet "Tillad sammenligning af serverparametre" eller bruge "-skipServerParamCheck", hvis du opretter en importsession fra UEMCLI
2. Hvis du hellere vil ændre parametrene på Unity-destinationssystemet, skal du bruge serviceværktøjet svc_param til at ændre den relevante parameterværdi. Brug svc_param-help for at se brugen af dette script.
3. Brug -skipServerParamCheck-indstillingen under oprettelse af importsessionen til at springe parameterkontrol over, hvis du bruger UEMCLI, eller fjern markeringen i afkrydsningsfeltet "Tillad sammenligning af serverparametre" i guiden til oprettelse af GUI-importsession på siden 'Indstillinger'.
Bemærk: Omgåelse af parameterkontrol kan resultere i værtsafbrydelse, når filimportsessionerne overføres til Unity-systemet, og i nogle tilfælde kan det kræve, at filsystemerne genmonteres af NFS-værterne. Parameterkontrol er designet til at sikre, at 'NFS-gennemsigtighed' (manglende afbrydelse af klienter) opnås med filimporthandlinger.
Affected Products
Dell EMC Unity FamilyProducts
Dell Unity 300, Dell EMC Unity 300F, Dell EMC Unity 400, Dell EMC Unity 400F, Dell EMC Unity 500, Dell EMC Unity 500F, Dell EMC Unity 600, Dell EMC Unity 600F, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Family
, Dell EMC Unity Hybrid
...
Article Properties
Article Number: 000054849
Article Type: Solution
Last Modified: 11 Dec 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.