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 policy di mirror SyncIQ non riesce restituendo l'errore "Failed to get domain (unrunnable)"

Summary: La policy di mirror SyncIQ non riesce restituendo l'errore "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'errore di cui sopra è generalmente il risultato della correzione di un precedente errore "Target path overlap. Previous policy XXXXX  from xxxxxxx has path YYYYYYYY. New policy ZZZZZ from zzzzzzz has path YYYYYYYY (unrunnable)"

Cause

Nel cluster di origine, il percorso di origine è una destinazione di una policy precedente di un cluster precedente, ad esempio a seguito di una migrazione.
La policy precedente del cluster precedente ha ancora record di destinazione nel cluster di origine, incluso l'ID del dominio precedente nel percorso.

Quando la policy di mirror viene creata nel nuovo cluster di destinazione, utilizza lo stesso domain-id dei record della policy precedente, ma in seguito, quando viene eseguita, la policy di mirror rileva l'esistenza dei record di destinazione precedenti del cluster precedente.
 
"Target path overlap. Previous policy XXXXX  from xxxxxxx has path YYYYYYYY. New policy ZZZZZ from zzzzzzz has path YYYYYYYY (unrunnable)"
 
Quando l'amministratore/il supporto tenta di correggere questo errore, interrompe l'associazione della policy precedente XXXXX sul cluster di origine, determinando l'eliminazione del domain-id su cui si basa la policy di mirror e quindi causando in seguito un errore della nuova policy di mirror ZZZZZ.

Di seguito è riportata la simulazione in laboratorio come dimostrazione:
 
  • Nel percorso new_source_cluster, /ifs/target è una destinazione dell'older_cluster e ha un ID dominio 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
 
  • Viene creata una nuova policy "new_policy" da new_source_cluster a new_target_cluster.
  • La "new_policy_mirror" creata rileva la sovrapposizione delle destinazioni. 
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)

 
  • La nuova policy new_policy_mirror utilizza lo stesso ID dominio 65537 della old_policy. 
new_source_cluster-1# cat /ifs/.ifsvar/modules/tsm/config/target_records/005056aa8bf93a4cb360d71298fdf618.xml | grep domain-id
    65537
 
  • L'amministratore/il supporto interrompe la old_policy sul new_source_cluster, con conseguente eliminazione dell'ID dominio 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#
 
  • Di conseguenza, l'esecuzione successiva della policy di mirror non riesce perché l'ID dominio 65537 è stato eliminato.
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

La correzione consiste nel creare manualmente un nuovo ID dominio utilizzando l'engine di processi, attendere il completamento del processo DomainMark, quindi aggiornare il record XML di destinazione con il nuovo ID dominio e infine eseguire la policy di mirror con esito positivo.

Nota: contattare il supporto per assistenza nell'aggiornamento del record XML di destinazione.
 
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.