PowerScale:在作业期间删除目标配额会导致 SyncIQ 失败

Summary: 删除目标配额后,SyncIQ 在STF_PHASE_CT_DIR_DELS阶段失败。

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 在 STF_PHASE_CT_DIR_DELS 阶段。

在 SyncIQ 源群集上,由于配额问题,SyncIQ 作业可能会失败并显示无法删除错误:

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.

删除目标配额后,SyncIQ 作业将失败,并显示通用 A work item has been restarted too many times. “permission denied”错误发生:

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.

在 SyncIQ 目标群集上,以下 FAILED ASSERTION 已记录在 isi_migrate.log 文件中:

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

在 SyncIQ 目标群集上删除配额后,剩余的 tmp-working-dir 保留在要删除的目录中。

Resolution

请联系 Dell PowerScale 支持以获取有关解决方法的帮助。提及此知识库文章。

通过将 SyncIQ 策略修改为以下项,可以避免将来出现此问题: delete -quotas=yes

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

Additional Information

如何查找活动群集上的错误:

在源群集上,检查策略报告中的错误消息:

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

在目标群集上,在消息日志中查找以下断言:

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.