PowerScale: Das Löschen einer Ziel-Quota während eines Jobs führt zu SyncIQ-Fehlern

Summary: SyncIQ schlägt in der STF_PHASE_CT_DIR_DELS Phase fehl, nachdem eine Zielquote gelöscht wurde.

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

SyncIQ schlägt fehl in STF_PHASE_CT_DIR_DELS Phase, nachdem eine Ziel-Quota gelöscht wurde. 

Auf dem SyncIQ-Quellcluster kann ein SyncIQ-Job mit dem Fehler "Löschen nicht möglich" aufgrund von Quotas fehlschlagen:

Error at target cluster on node [target-1]:  Unable to delete /ifs/PSCALE-154122/quota1 (1:005d:13c1::131), Local error : Job failed because the job attempted to delete a directory that a quota has been applied to. You must delete all quotas applied on or under /ifs/t_154122/quota1 before this job can continue.

Sobald die Zielquote entfernt wurde, schlägt der SyncIQ-Job mit der generischen fehl A work item has been restarted too many times. Fehler:

SyncIQ policy failed. A work item has been restarted too many times.  This is usually caused by a network failure or a persistent worker crash.

Auf dem SyncIQ-Zielcluster gilt Folgendes FAILED ASSERTION ist in der isi_migrate.log wird:

isi_migr_sworker: *** FAILED ASSERTION tmp_st.st_ino != entryp->d_fileno @ /b/mnt/src/isilon/bin/isi_migrate/sworker/stf_transfer.c:1253: Tmpdir 1:005f:14ba not expected, and moving to itself
 

Cause

Nachdem eine Quote auf einem SyncIQ-Zielcluster gelöscht wurde, bleiben tmp-working-dir verbleibt im zu löschenden Verzeichnis.

Resolution

Wenden Sie sich an den Dell PowerScale-Support, um Unterstützung bei der Problemumgehung zu erhalten. Erwähnen Sie diesen Wissensdatenbank-Artikel.

Künftiges Auftreten dieses Problems kann vermieden werden, indem die SyncIQ-Policy wie folgt geändert wird: delete -quotas=yes.

isi sync policies modify <policy_name> --delete-quotas=yes

Additional Information

So finden Sie Fehler in einem Live-Cluster:

Überprüfen Sie auf dem Quellcluster die Fehlermeldungen im Bericht der Policy:

 # isi sync reports view <Policy Name> <Report ID>

Suchen Sie auf dem Zielcluster nach der folgenden Assertion im Meldungsprotokoll:

isi_for_array -QX 'grep -h "isi_migr.*FAILED ASSERTION tmp_st.st_ino" /var/log/messages' | sort | tail
Article Properties
Article Number: 000209924
Article Type: Solution
Last Modified: 16 Dec 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.