Beheben von Serverparameterfehlern bei der Durchführung von Dateiimportsitzungen
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
Während Dateiimportvorgängen zwischen VNX1/VNX2- und Unity-Systemen müssen einige Parameterwerte innerhalb bestimmter Grenzen beibehalten werden, um erfolgreiche und unterbrechungsfreie Dateiimportvorgänge zu gewährleisten. Das folgende Beispiel zeigt einen Parameter, der auf der VNX-Seite anders festgelegt ist als auf der Unity-Seite, und in diesem Fall schlägt die Dateiimport-Erstellungssitzung fehl:
VDM-Importsitzung erstellen.......................... x Fehlgeschlagene
Details
fehlgeschlagen: Serverparameterfehler: {0}Suchen Sie in der EMC Knowledge Base unter https://support.emc.com nach kb000490660. (Fehlercode: 0x9000195)
Cause
In diesem Wissensdatenbank-Artikel werden die Serverparameterwerte beschrieben, die während der Erstellung der Dateiimportsitzung geprüft werden, und es wird erläutert, wie Nichtübereinstimmungsprobleme behoben werden können. Der Grund für die Aufrechterhaltung eines akzeptablen Bereichs von Parameterwerten zwischen VNX- und Unity-Systemen besteht darin, sicherzustellen, dass der Hostzugriff während des Dateiimport-/Migrationsprozesses nicht unterbrochen wird. Wenn Parameterwerte außerhalb der unten beschriebenen Empfehlungen geändert werden, kann die Migrationstransparenz für Hostnutzer nicht garantiert werden.
Resolution
Die folgende Liste enthält die Parameter, die während Dateiimportvorgängen zwischen VNX und Unity geprüft werden.
nfs.transPrüfsumme
Beschreibung:
Gibt an, ob der Data Mover Oracle Direct NFS (DNFS) für Clients unterstützt, die Oracle Database 11g mit NFSv3 verwenden. Wenn die Unterstützung aktiviert ist, stellt der Data Mover sicher, dass jede Transaktion eine eindeutige ID trägt, und vermeidet die Möglichkeit widersprüchlicher IDs, die sich aus der Wiederverwendung freigegebener Ports ergeben.
0 = Keine Unterstützung für DNFS.
1 = Support für Oracle 11g DNFS-Clients, die NFSv3 verwenden.
Wertebereich: 0 oder 1
VNX1/2-Standardwert:
0 Unity-Standardwert:
0 Regel für die Vorabprüfung der Dateimigration: Aktueller VNX1/2-Wert = aktueller Unity-Wert
Auswirkungen auf die Dateimigration, wenn diese Prüfung ausgelassen wird: Wenn der VNX1/2-Wert auf 1 und der Unity-Wert auf 0 festgelegt ist, können Oracle-Anwendungen nach der Migrationsumstellung im Falle eines Oracle-Cluster-Failovers zu Datenbeschädigung führen. Eine IO nach einem Cluster-Failover könnte als bereits durchgeführt betrachtet werden, obwohl dies nicht der Fall war.
NFS.v3xfersize
Beschreibung: Gibt die Standardübertragungsgröße für NFSv3-Lese- und Schreibvorgänge an.
Wertebereich: von 8192 bis 1048576
Der VNX1/2-Standardwert basiert auf der Arbeitsspeichergröße des DM-Moduls
6G: 65536
8G/12G/16G:
131072 24G:
262144 Unity-Standardwert:
Unity300: 65536
Unity400:
131072 Unity500:
131072 Unity600:
262144 Regel für die Vorabprüfung der Dateimigration: Aktueller VNX1/2-Wert <= aktueller Unity-Wert
Auswirkungen auf die Dateimigration, wenn diese Prüfung ausgelassen wird: Dies kann nach der Umstellung der Migration zu einem Client-I/O-Fehler führen, der erst beim erneuten Mounten durch den Nutzer behoben wird, wobei der Wert im VNX1/2-Quellsystem größer ist als der im Unity-Zielarray.
Dateisystem.rstchown
Beschreibung:
Legt den eingeschränkten Dateibesitz fest.
0 = Erlaubt dem Eigentümer einer Datei, den Dateibesitz oder die Gruppen-ID in einen anderen Eigentümer oder eine andere Gruppe zu ändern, da chown und chgrp der weniger restriktiven POSIX-Semantik (Portable Operating System Interface for UNIX) folgen.
1 = Nur dem Superuser erlauben, den Eigentümer einer Datei zu ändern. Der aktuelle Eigentümer kann die Gruppen-ID nur in eine Gruppe ändern, zu der der Eigentümer gehört. Hinweis: Dieser Parameter gilt für NFS, aber nicht für CIFS.
Wertebereich: 0 oder 1
VNX1/2-Standardwert:
1 Unity-Standardwert:
1 Regel für die Vorabprüfung der Dateimigration: Aktueller VNX1/2-Wert = aktueller Unity-Wert
Auswirkungen auf die Dateimigration, wenn diese Prüfung ausgelassen wird: Wenn die VNX1/2-Quelle den Wert 0 erhält und die Ziel-Unity 1 als Wert hat, kann es vorkommen, dass Anwendungen, die mit der ID nicht root ausgeführt werden, einen Fehler erhalten, wenn sie früher die Eigentumsrechte von NutzerInnen/Gruppen an einer von ihnen erstellten Datei ändern konnten.
quota.useQuotasInFsStat
Beschreibung:Steuert,
ob Quotas einbezogen werden, wenn Statistiken zum freien Speicherplatz des Dateisystems für NFS-Clients angezeigt werden, die den UNIX-Befehl df -k zum Anzeigen von Statistiken verwenden.
0 = Quotas ausschließen, wenn eine Überprüfung der Festplattenquote mithilfe von df durchgeführt wird. Der tatsächlich verfügbare Speicherplatz kann kleiner sein als der in der Befehlsausgabe angezeigte "verfügbare Speicherplatz".
1 = Kontingente einschließen. Der Befehl df, der von einem Nicht-Root-Nutzer ausgeführt wird, meldet nur den Speicherplatz, der dem Nutzer zur Verfügung steht. Das bedeutet, dass unter "Verfügbarer Speicherplatz" Faktoren im Speicherplatz angezeigt werden, die Quota-Strukturen, Nutzern und Gruppen vorab zugewiesen sind. rquota wird für Strukturkontingente nicht unterstützt.
Wertebereich: 0 oder 1
VNX1/2-Standardwert:
0 Unity-Standardwert:
0 Regel für die Vorabprüfung der Dateimigration: Aktueller VNX1/2-Wert = aktueller Unity-Wert
Auswirkungen auf die Dateimigration, wenn diese Prüfung ausgelassen wird: Wenn ein NFS-Nutzer den verfügbaren Speicherplatz auf den Exporten betrachtet, auf die er Zugriff hat (über den Befehl df), wird ihm die vollständige Dateisystemgröße angezeigt, die größer ist als die Menge an Speicherplatz, die er aufgrund seines Nutzerkontingentlimits verwenden kann, wenn der Wert dieses Parameters in VNX1/2 1 und in Unity 0 ist.
cvfs.virtualDirName
Beschreibung:
VVFS Version 2 ermöglicht es Benutzern, einen gemounteten Prüfpunkt von einem versteckten virtuellen Verzeichnis aus zu durchlaufen. Dieser Parameter definiert einen nutzerdefinierten virtuellen Verzeichnisnamen. Der tatsächliche Verzeichnisname ist die angegebene Zeichenfolge, der ein Punkt vorangestellt ist.
Beispiel:
ckpt = Verwenden Sie .ckpt als virtuellen Verzeichnisnamen.
snapshot = Verwenden Sie .snapshot als virtuellen Verzeichnisnamen.
Hinweis: Starten Sie den Data Mover neu, damit die Änderungen wirksam werden.
Wertebereich: *
VNX1/2-Standardwert: ckpt
Unity-Standardwert: ckpt
Regel für die Vorabprüfung der Dateimigration: Aktueller VNX1/2-Wert = aktueller Unity-Wert = ckpt
Auswirkungen auf die Dateimigration, wenn diese Prüfung ausgelassen wird: Die Dateimigrationsfunktion migriert die Snapshots eines Dateisystems nicht. Intern wird .ckpt als virtueller Standardverzeichnisname behandelt und während der Datenkopie ignoriert. Die Verwendung eines anderen Werts in VNX1/2 kann zu zwei Problemen führen:
Die echten Daten des virtuellen Verzeichnisses werden auf das Zielarray migriert, obwohl dies nutzlos ist und Zeit verschwendet.
Wenn .ckpt für andere Zwecke verwendet wird, fehlen die Daten in diesem Verzeichnis nach der Migrationsumstellung auf dem Ziel.
Beheben von Parameterproblemen:
Sie können Parameterdifferenzen über eine der folgenden drei Optionen auflösen:
2. Wenn Sie lieber die Parameter auf dem Unity-Zielsystem ändern möchten, verwenden Sie die Servicetool-svc_param, um den entsprechenden Parameterwert zu ändern. Verwenden Sie svc_param -help, um die Verwendung dieses Skripts anzuzeigen.
3. Verwenden Sie die Option -skipServerParamCheck während der Erstellung der Importsitzung, um die Parameterprüfung bei Verwendung von UEMCLI zu überspringen, oder deaktivieren Sie das Kontrollkästchen "Vergleich von Serverparametern zulassen" im GUI-Assistenten zum Erstellen der Importsitzung auf der Seite "Einstellungen".
Hinweis: Die Umgehung der Parameterprüfung kann zu Hostunterbrechungen führen, wenn die Dateiimportsitzungen auf das Unity-System umgestellt werden, und in einigen Fällen kann es erforderlich sein, dass die Dateisysteme von den NFS-Hosts erneut gemountet werden. Die Parameterprüfung soll sicherstellen, dass bei Dateiimportvorgängen "NFS-Transparenz" (keine Unterbrechung für Clients) gegeben ist.
nfs.transPrüfsumme
Beschreibung:
Gibt an, ob der Data Mover Oracle Direct NFS (DNFS) für Clients unterstützt, die Oracle Database 11g mit NFSv3 verwenden. Wenn die Unterstützung aktiviert ist, stellt der Data Mover sicher, dass jede Transaktion eine eindeutige ID trägt, und vermeidet die Möglichkeit widersprüchlicher IDs, die sich aus der Wiederverwendung freigegebener Ports ergeben.
0 = Keine Unterstützung für DNFS.
1 = Support für Oracle 11g DNFS-Clients, die NFSv3 verwenden.
Wertebereich: 0 oder 1
VNX1/2-Standardwert:
0 Unity-Standardwert:
0 Regel für die Vorabprüfung der Dateimigration: Aktueller VNX1/2-Wert = aktueller Unity-Wert
Auswirkungen auf die Dateimigration, wenn diese Prüfung ausgelassen wird: Wenn der VNX1/2-Wert auf 1 und der Unity-Wert auf 0 festgelegt ist, können Oracle-Anwendungen nach der Migrationsumstellung im Falle eines Oracle-Cluster-Failovers zu Datenbeschädigung führen. Eine IO nach einem Cluster-Failover könnte als bereits durchgeführt betrachtet werden, obwohl dies nicht der Fall war.
NFS.v3xfersize
Beschreibung: Gibt die Standardübertragungsgröße für NFSv3-Lese- und Schreibvorgänge an.
Wertebereich: von 8192 bis 1048576
Der VNX1/2-Standardwert basiert auf der Arbeitsspeichergröße des DM-Moduls
6G: 65536
8G/12G/16G:
131072 24G:
262144 Unity-Standardwert:
Unity300: 65536
Unity400:
131072 Unity500:
131072 Unity600:
262144 Regel für die Vorabprüfung der Dateimigration: Aktueller VNX1/2-Wert <= aktueller Unity-Wert
Auswirkungen auf die Dateimigration, wenn diese Prüfung ausgelassen wird: Dies kann nach der Umstellung der Migration zu einem Client-I/O-Fehler führen, der erst beim erneuten Mounten durch den Nutzer behoben wird, wobei der Wert im VNX1/2-Quellsystem größer ist als der im Unity-Zielarray.
Dateisystem.rstchown
Beschreibung:
Legt den eingeschränkten Dateibesitz fest.
0 = Erlaubt dem Eigentümer einer Datei, den Dateibesitz oder die Gruppen-ID in einen anderen Eigentümer oder eine andere Gruppe zu ändern, da chown und chgrp der weniger restriktiven POSIX-Semantik (Portable Operating System Interface for UNIX) folgen.
1 = Nur dem Superuser erlauben, den Eigentümer einer Datei zu ändern. Der aktuelle Eigentümer kann die Gruppen-ID nur in eine Gruppe ändern, zu der der Eigentümer gehört. Hinweis: Dieser Parameter gilt für NFS, aber nicht für CIFS.
Wertebereich: 0 oder 1
VNX1/2-Standardwert:
1 Unity-Standardwert:
1 Regel für die Vorabprüfung der Dateimigration: Aktueller VNX1/2-Wert = aktueller Unity-Wert
Auswirkungen auf die Dateimigration, wenn diese Prüfung ausgelassen wird: Wenn die VNX1/2-Quelle den Wert 0 erhält und die Ziel-Unity 1 als Wert hat, kann es vorkommen, dass Anwendungen, die mit der ID nicht root ausgeführt werden, einen Fehler erhalten, wenn sie früher die Eigentumsrechte von NutzerInnen/Gruppen an einer von ihnen erstellten Datei ändern konnten.
quota.useQuotasInFsStat
Beschreibung:Steuert,
ob Quotas einbezogen werden, wenn Statistiken zum freien Speicherplatz des Dateisystems für NFS-Clients angezeigt werden, die den UNIX-Befehl df -k zum Anzeigen von Statistiken verwenden.
0 = Quotas ausschließen, wenn eine Überprüfung der Festplattenquote mithilfe von df durchgeführt wird. Der tatsächlich verfügbare Speicherplatz kann kleiner sein als der in der Befehlsausgabe angezeigte "verfügbare Speicherplatz".
1 = Kontingente einschließen. Der Befehl df, der von einem Nicht-Root-Nutzer ausgeführt wird, meldet nur den Speicherplatz, der dem Nutzer zur Verfügung steht. Das bedeutet, dass unter "Verfügbarer Speicherplatz" Faktoren im Speicherplatz angezeigt werden, die Quota-Strukturen, Nutzern und Gruppen vorab zugewiesen sind. rquota wird für Strukturkontingente nicht unterstützt.
Wertebereich: 0 oder 1
VNX1/2-Standardwert:
0 Unity-Standardwert:
0 Regel für die Vorabprüfung der Dateimigration: Aktueller VNX1/2-Wert = aktueller Unity-Wert
Auswirkungen auf die Dateimigration, wenn diese Prüfung ausgelassen wird: Wenn ein NFS-Nutzer den verfügbaren Speicherplatz auf den Exporten betrachtet, auf die er Zugriff hat (über den Befehl df), wird ihm die vollständige Dateisystemgröße angezeigt, die größer ist als die Menge an Speicherplatz, die er aufgrund seines Nutzerkontingentlimits verwenden kann, wenn der Wert dieses Parameters in VNX1/2 1 und in Unity 0 ist.
cvfs.virtualDirName
Beschreibung:
VVFS Version 2 ermöglicht es Benutzern, einen gemounteten Prüfpunkt von einem versteckten virtuellen Verzeichnis aus zu durchlaufen. Dieser Parameter definiert einen nutzerdefinierten virtuellen Verzeichnisnamen. Der tatsächliche Verzeichnisname ist die angegebene Zeichenfolge, der ein Punkt vorangestellt ist.
Beispiel:
ckpt = Verwenden Sie .ckpt als virtuellen Verzeichnisnamen.
snapshot = Verwenden Sie .snapshot als virtuellen Verzeichnisnamen.
Hinweis: Starten Sie den Data Mover neu, damit die Änderungen wirksam werden.
Wertebereich: *
VNX1/2-Standardwert: ckpt
Unity-Standardwert: ckpt
Regel für die Vorabprüfung der Dateimigration: Aktueller VNX1/2-Wert = aktueller Unity-Wert = ckpt
Auswirkungen auf die Dateimigration, wenn diese Prüfung ausgelassen wird: Die Dateimigrationsfunktion migriert die Snapshots eines Dateisystems nicht. Intern wird .ckpt als virtueller Standardverzeichnisname behandelt und während der Datenkopie ignoriert. Die Verwendung eines anderen Werts in VNX1/2 kann zu zwei Problemen führen:
Die echten Daten des virtuellen Verzeichnisses werden auf das Zielarray migriert, obwohl dies nutzlos ist und Zeit verschwendet.
Wenn .ckpt für andere Zwecke verwendet wird, fehlen die Daten in diesem Verzeichnis nach der Migrationsumstellung auf dem Ziel.
Beheben von Parameterproblemen:
Sie können Parameterdifferenzen über eine der folgenden drei Optionen auflösen:
- Ändern Sie den Quell-VNX-Parameter in einen akzeptablen Bereich für den Unity-Importvorgang (server_param).
- Ändern Sie den Parameter Ziel-Unity so, dass er mit den Werten übereinstimmt, die sich auf dem VNX-Data Mover (VDM) befinden. [svc_param]
- Umgehen Sie die Parameterprüfungen beim Erstellen der Dateiimportsitzung in der GUI, indem Sie das Kontrollkästchen "Vergleich von Serverparametern zulassen" deaktivieren oder "-skipServerParamCheck" verwenden, wenn Sie eine Importsitzung über UEMCLI erstellen.
2. Wenn Sie lieber die Parameter auf dem Unity-Zielsystem ändern möchten, verwenden Sie die Servicetool-svc_param, um den entsprechenden Parameterwert zu ändern. Verwenden Sie svc_param -help, um die Verwendung dieses Skripts anzuzeigen.
3. Verwenden Sie die Option -skipServerParamCheck während der Erstellung der Importsitzung, um die Parameterprüfung bei Verwendung von UEMCLI zu überspringen, oder deaktivieren Sie das Kontrollkästchen "Vergleich von Serverparametern zulassen" im GUI-Assistenten zum Erstellen der Importsitzung auf der Seite "Einstellungen".
Hinweis: Die Umgehung der Parameterprüfung kann zu Hostunterbrechungen führen, wenn die Dateiimportsitzungen auf das Unity-System umgestellt werden, und in einigen Fällen kann es erforderlich sein, dass die Dateisysteme von den NFS-Hosts erneut gemountet werden. Die Parameterprüfung soll sicherstellen, dass bei Dateiimportvorgängen "NFS-Transparenz" (keine Unterbrechung für Clients) gegeben ist.
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.