SyncIQ-Resync-Prep kann nicht gestartet werden. Fehler "Zielpfadüberlappung"
Summary: Der SyncIQ-Resynchronisationsvorbereitungsjob schlägt fehl und zeichnet den folgenden Fehler auf: "Zielpfadüberlappung: Änderung des Zielpfads in den Unterordner /ifs/source nicht zulassen. Verwenden Sie "source-include-directories" oder brechen Sie das Ziel, dann erstellen Sie die Policy neu. " ...
Symptoms
Der SyncIQ-Resynchronisationsvorbereitungsjob kann mit dem folgenden Fehler nicht gestartet werden:
"Target path overlap. Don't allow change target path to sub-folder /ifs/source. Please use "source-include-directories" or break target then re-create policy "
Ein ähnlicher Fehler tritt auf in der isi_papi_d.log:
SOURCE-CLUSTER-1(id1) isi_papi_d[4699]: STACK Target path overlap. Don't allow change target path to sub-folder /ifs/source. Please use "source-include-directories" or break target then re-create policy.
Auf dem Quellcluster ist ein Zieldatensatz mit einem leeren Zielverzeichniseintrag vorhanden. Oder der Name des Quellclusters <src-cluster-name> ist der lokale Cluster, nicht das Zielcluster.
Beispiel 1:
<?xml version="1.0" encoding="utf-8"?> <target-status> <policy> <id>xxxxxxxxxxxxxxxxxxxxxxxxxxxxx</id> <policy-name></policy-name> <src-cluster-name></src-cluster-name> <src-cluster-id>xxxxxxxxxxxxxxxxxxxxxxxxxx</src-cluster-id> <target-dir></target-dir> <<-------------------------------------------Target directory entry is empty <last-src-coord-ip></last-src-coord-ip>
Beispiel 2:
<?xml version="1.0" encoding="utf-8"?> <target-status> <policy> <id>xxxxxxxxxxxxxxxxxxxxxxxxxxxxx</id> <policy-name></policy-name> <src-cluster-name>source1</src-cluster-name> <<-----------------------Source cluster is the local cluster not the target cluster <src-cluster-id>xxxxxxxxxxxxxxxxxxxxxxxxxx</src-cluster-id> <target-dir>/ifs/source/path</target-dir> <last-src-coord-ip></last-src-coord-ip>
Cause
Bei älteren OneFS-Versionen hinterlässt eine SyncIQ-Policy mit einem beschleunigten Failback-Satz eine XML-Zieldatensatz-XML-Datei.
OneFS 9.10 führte eine Prüfung für den Resync-Prep-Job ein, der fehlschlägt, wenn die Zieldatensatzdatei einen leeren Zielverzeichniswert aufweist. "<target-dir>."
Resolution
Problemumgehung:
Entfernen Sie die XML-Datei des Zieldatensatzes mit leeren Verzeichniseinträgen, die auf dem Quellcluster vorhanden ist.
Bei neueren OneFS-Versionen DomainMark Jobs, die vom beschleunigten Failback ausgeführt werden, lassen Sie keine XML-Zieldatensatz-XML-Datei zurück.
Zuvor erstellte Zieldatensätze werden jedoch nicht entfernt.
Additional Information
Schritte zum Entfernen der XML-Datei des Zieldatensatzes mit einem leeren Verzeichnis auf dem Quellcluster:
1) Erstellen Sie ein Verzeichnis mit der SR-Nummer (Service Request) unter /ifs/data/Isilon_Support/.
Beispiel:
mkdir /ifs/data/Isilon_Support/123456789
2) Verschieben Sie die betroffene XML-Datei mit einem leeren Zielverzeichnis nach /ifs/data/Isilon_Support/<SR>.
Beispiel:
mv /ifs/.ifsvar/modules/tsm/config/target_records/xxxxxxxxxxxxxxxxxxxxxxxxxxxxx.xml /ifs/data/Isilon_Support/<SR>
Korrigierte Versionen:
9.12.0.0
, 9.10.1.3
, 9.7.1.9