Isilon. PowerScale. Сбой политики SyncIQ во время восстановления после сбоя с ошибкой в целевом устройстве «Локальная ошибка: Unable to Link LIN Numerical argument out of domain»

Summary: SyncIQ не может синхронизировать данные в обратной репликации с помощью политики зеркалирования из целевого кластера в исходный кластер во время восстановления после сбоя.

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 во время восстановления после сбоя из кластера DR в производственный кластер она может завершаться сбоем со следующим сообщением об ошибке в кластере аварийного восстановления.
 
SyncIQ encountered a filesystem error on target cluster. Error at target cluster on node [TNode-2]:  Unable to link /ifs/accesszone/clustername/shared/vol/share/0006/filename_L_bkp (1:2f4f:a28b::9672106) in directory /ifs/accesszone/clustername/shared/vol/share/0006/ (1:00e4:b84b::9672106), Local error : Unable to link lin 174045d4f: Numerical argument out of domain: Numerical argument out of domain
                                   from link_lin (/b/mnt/src/isilon/bin/isi_migrate/sworker/stf_transfer.c:1410)
                                   from link_callback (/b/mnt/src/isilon/bin/isi_migrate/sworker/stf_transfer.c:3820) , (policy name: Actualpolicyname_mirror target ip : 10.*.*.*

Cause

Если для исходной политики SyncIQ настроено восстановление после сбоя для ускорения, для исходного пути запускается задание системы DomainMark, которое создает домен SyncIQ при первом запуске задачи SyncIQ.

Причина сбоя задачи SyncIQ зеркалирования в этом случае связана с тем, что существует несколько доменов SyncIQ для одного и того же пути к исходному пути политики SyncIQ в фактическом производственном кластере, где один исходный путь связан с доменом SyncIQ только для чтения, а его подкаталог имеет назначенный домен SyncIQ для чтения и записи.

См. пример ниже.
 
ActualSourceCluster-1# isi_classic domain list
/ifs/accesszone/clustername/shared/  | SyncIQ
/ifs/accesszone/clustername/shared/vol/share/0006/ | SyncIQ,Writable



Домен SyncIQ для пути /ifs/accesszone/clustername/shared/ доступен только для чтения, а домен SyncIQ для своего подкаталога /ifs/accesszone/clustername/shared/vol/share/0006/ доступен для чтения и записи в соответствии с выводом вышеуказанной команды.

Сбой репликации, когда SyncIQ обновляет файлы по пути /ifs/accesszone/clustername/shared/vol/share/0006/ в качестве домена SyncIQ для этого пути выполняется чтение-запись на фактическом производственном кластере.

Resolution

В фактическом производственном кластере удалите домен SyncIQ для подкаталога, который можно перезаписать, и сохраните только домен SyncIQ для родительского пути.

1. Проверьте домен SyncIQ в фактическом производственном кластере.
 
ActualSourceCluster-1# isi_classic domain list
/ifs/accesszone/clustername/shared/  | SyncIQ Parent path
/ifs/accesszone/clustername/shared/vol/share/0006/ | SyncIQ,Writable Subdirectory


2. Выполните следующую команду на фактическом производственном кластере, чтобы удалить дополнительный домен SyncIQ с возможностью записи. 
 
ActualSourceCluster-1# domain_mark /ifs/accesszone/clustername/shared/vol/share/0006 synciq -d


3. Убедитесь, что для родительского пути указан только один домен SyncIQ.
 
ActualSourceCluster-1# isi_classic domain list
/ifs/accesszone/clustername/shared/  | SyncIQ


4. Снова запустите задачу зеркального копирования SyncIQ в фактическом кластере аварийного восстановления.
 
ActualTargetCluster-1# isi sync job start Policy_mirror

Affected Products

Isilon, PowerScale OneFS, Isilon SyncIQ
Article Properties
Article Number: 000200105
Article Type: Solution
Last Modified: 29 Jun 2023
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.