Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

La règle de mise en miroir SyncIQ échoue avec l’erreur « Failed to get domain (unrunnable) »

Summary: La règle de mise en miroir SyncIQ échoue avec l’erreur « Failed to get domain (unrunnable) »

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

L’erreur ci-dessus est généralement le résultat de la correction d’une erreur précédente « Target path overlap. Previous policy XXXXX  from xxxxxxx has path YYYYYYYY. New policy ZZZZZ from zzzzzzz has path YYYYYYYY (unrunnable) »

Cause

Sur le cluster source, le chemin source était une cible d’une règle précédente à partir d’un ancien cluster « en raison de la migration par exemple ».
L’ancienne règle de l’ancien cluster contenait toujours des enregistrements cibles sur le cluster source « y compris l’ancien ID de domaine du chemin »

Lorsque la règle de mise en miroir est créée sur le nouveau cluster cible, elle utilise le même ID de domaine que les anciens enregistrements de règle, mais plus tard, lors de l’exécution de la règle de mise en miroir, elle se plaint de l’existence des anciens enregistrements cibles à partir de l’ancien cluster.
 
"Target path overlap. Previous policy XXXXX  from xxxxxxx has path YYYYYYYY. New policy ZZZZZ from zzzzzzz has path YYYYYYYY (unrunnable)"
 
Lorsque l’administrateur/le support technique tente de corriger cette erreur, il rompt l’association de l’ancienne règle  XXXXX sur le cluster source. Cela entraîne la suppression de l’ID de domaine sur lequel la règle de mise en miroir se base et, par conséquent, l’échec de la nouvelle règle de mise en miroir ZZZZZ ultérieurement.

Veuillez trouver ci-dessous la simulation dans l’exercice pratique pour la démonstration :
 
  • Sur le chemin new_source_cluster /ifs/target est une cible de older_cluster et a l’ID de domaine 65537.  
new_source_cluster-1# isi sync target list| grep -w /ifs/target
old_policy             old_cluster          /ifs/target     finished        writes_disabled

new_source_cluster-1# isi_classic domain list -wl | grep -w /ifs/target
65537 | /ifs/target     | SyncIQ | None          | None      | None      | None      | None   | Off
 
  • Une nouvelle règle « new_policy » est créée à partir de new_source_cluster vers new_target_cluster.
  • « new_policy_mirror » est créée et se plaint du chevauchement de la cible. 
new_target_cluster-1# isi sync reports list -v
                  Policy Name: new_policy_mirror
                       Job ID: 1
                   Start Time: 2021-05-30T08:27:01
                     End Time: 2021-05-30T08:27:03
                       Action: run
                        State: failed
                           ID: 1-new_policy_mirror
                    Policy ID: 005056aa8bf93a4cb360d71298fdf618
                    Sync Type: incremental
                     Duration: 2s
                       Errors: Target path overlap. Previous policy old_policy from old_cluster has path /ifs/target. New policy new_policy_mirror from new_target_cluster has path /ifs/target (unrunnable)

 
  • new_policy_mirror utilise le même ID de domaine que old_policy, 65537. 
new_source_cluster-1# cat /ifs/.ifsvar/modules/tsm/config/target_records/005056aa8bf93a4cb360d71298fdf618.xml | grep domain-id
    65537
 
  • L’administrateur/le support technique rompt old_policy sur new_source_cluster, ce qui entraîne la suppression de l’ID de domaine 65537.
new_source_cluster-1# isi sync target break --policy=old_policy
Breaking a policy's target association will result in requiring a full synchronization of all data on the next sync.
Are you sure? (yes/[no]): yes

new_source_cluster-1# isi_classic domain list -wl | grep -w /ifs/target
new_source_cluster-1#
 
  • Par conséquent, la prochaine exécution de la règle de mise en miroir échoue, car l’ID de domaine 65537 a été supprimé.
new_target_cluster-1# isi sync reports list -v
                  Policy Name: new_policy_mirror
                       Job ID: 1
                   Start Time: 2021-05-30T08:27:01
                     End Time: 2021-05-30T08:31:03
                       Action: run
                        State: failed
                           ID: 1-new_policy_mirror
                    Policy ID: 005056aa8bf93a4cb360d71298fdf618
                    Sync Type: incremental
                     Duration: 3s
                       Errors: Failed to get domain info for domain id 65537: No such file or directory (unrunnable)

Resolution

Le correctif consiste à créer manuellement un ID de domaine à l’aide du moteur de tâches. Patientez jusqu’à la fin de la tâche DomainMark, mettez à jour l’enregistrement XML cible avec le nouvel ID de domaine, puis reprenez la règle de mise en miroir.

NB : Veuillez contacter le support technique pour vous aider à mettre à jour l’enregistrement XML cible.
 
new_source_cluster-1# isi job jobs start DomainMark --root=/ifs/target --dm-type=SyncIQ -o Medium
Started job [64]

new_source_cluster-1# isi_classic domain list -wl | grep -w /ifs/target
65538 | /ifs/target     | SyncIQ,Writable | None   | None   | None   | None   | None  | Off

new_source_cluster-1# cat /ifs/.ifsvar/modules/tsm/config/target_records/005056aa8bf93a4cb360d71298fdf618.xml | grep domain-id
    65538

new_target_cluster-1# isi sync reports list
Policy Name           Job ID  Start Time          End Time            Action  State
---------------------------------------------------------------------------------------------
new_policy_mirror 1       2021-05-30T08:27:01 2021-05-30T08:34:59 run     needs_attention
---------------------------------------------------------------------------------------------
Total: 1

Affected Products

Isilon, PowerScale OneFS
Article Properties
Article Number: 000187638
Article Type: Solution
Last Modified: 04 Feb 2022
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.