Powyższy błąd jest zazwyczaj wynikiem naprawy poprzedniego błędu „Target path overlap. Previous policy XXXXX from xxxxxxx has path YYYYYYYY. New policy ZZZZZ from zzzzzzz has path YYYYYYYY (unrunnable)"
W klastrze źródłowym ścieżka źródłowa była obiektem docelowym poprzedniej zasady ze starszego klastra „ze względu na migrację według przykładu”
Stara zasada ze starszego klastra nadal miała rekordy docelowe w klastrze źródłowym, „w tym stary identyfikator domeny na ścieżce”
Kiedy zasada lustrzana została utworzona w nowym klastrze docelowym, korzysta z tego samego identyfikatora domeny ze starych rekordów zasad, ale później po uruchomieniu zasady lustrzanej skarży się na występowanie starszych rekordów docelowych ze starszego klastra.
„Target path overlap. Previous policy XXXXX from xxxxxxx has path YYYYYYYY. New policy ZZZZZ from zzzzzzz has path YYYYYYYY (unrunnable)”
Gdy administrator/pomoc techniczna spróbuje naprawić ten błąd, złamie powiązanie starszych zasad XXXXX w klastrze źródłowym, co spowoduje usunięcie identyfikatora domeny, na który liczy zasada lustrzana, a tym samym spowoduje późniejsze niepowodzenie nowej zasady lustrzanej ZZZZZ.
Poniżej przedstawiono symulację w laboratorium w celu demonstracji:
- Na ścieżce new_source_cluster /ifs/target jest obiektem docelowym z older_cluster i ma identyfikator domeny 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
- Nowo utworzona zasada „new_policy” z new_source_cluster do new_target_cluster
- Utworzono „new_policy_mirror” i skarży się na nakładanie się celu
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 używa tego samego identyfikatora domeny 65537 co old_policy
new_source_cluster-1# cat /ifs/.ifsvar/modules/tsm/config/target_records/005056aa8bf93a4cb360d71298fdf618.xml | grep domain-id
65537
- Administrator/pomoc techniczna przerywa old_policy w new_source_cluster, co skutkuje usunięciem identyfikatora domeny 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#
- W rezultacie następne uruchomienie zasady lustrzanej zakończy się niepowodzeniem, ponieważ identyfikator domeny 65537 został usunięty
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)
Poprawka polega na ręcznym utworzeniu nowego identyfikatora domeny przy użyciu silnika zadania, poczekaj na zakończenie zadania DomainMark, a następnie zaktualizuj docelowy rekord XML przy użyciu nowego identyfikatora domeny i na koniec wznów działanie zasady lustrzanej.
Uwaga: skontaktuj się z pomocą techniczną, aby pomóc w aktualizacji docelowego rekordu XML
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