Домен даних: MREPL ASSOC провалився, Dest Mtree не повинен існувати для ініціалізації
Summary: MREPL ASSOC не вдалося, Dest Mtree не має існувати для ініціалізації
Symptoms
Неможливо ініціалізувати контекст реплікації mtree
Cause
При створенні пари реплікації mtree цільова mtree не повинна існувати для ініціалізації.
Помилки, які будуть побачені
replication watch rctx://x
Use Control-C to stop monitoring.
(00:00) Replication initialize started...
(00:44) 0%: MREPL ASSOC failed: No such file or directory (2)
Якщо mtree існує і позначено як видалене.
(00:00) Replication initialize started...
(00:02) 0%: MREPL ASSOC failed: repl ctx x: Dest Mtree must not exist for ini(00:04)
0%: MREPL ASSOC failed: repl ctx x: Dest Mtree must not exist for ini(00:06)
0%: MREPL ASSOC failed: repl ctx x: Dest Mtree must not exist for ini(00:08)
0%: MREPL ASSOC failed: repl ctx x: Dest Mtree must not exist for ini(00:10)
Resolution
Розірвати контекст реплікації як у команді джерела, так і в команді призначення
:
replication break rctx://x
Видалити mtree на пункті призначення
Команда :
mtree delete /data/col1/<mtree>
Запустити очищення файлової системи за командою призначення
:
filesys clean start
Примітка: Запустіть "fileys clean watch", і коли почнеться очищення на фазі 1, можна припинити очищення "filey's clean stop" і переконатися, що mtree видалено, запустивши "Mtree list"Reconfigure
mtree як на вихідному, так іна призначеній
команді:
replication add source mtree://<source hostname>/data/col1/<mtree> destination mtree://<destination hostname>/data/col1/<mtree>
Ініціалізація контексту реплікації з команди джерела
:
replication initalize rctx://x
Переконайтеся, що replicaiton успішно
ініціалізуєтьсяКоманда :
replicaton watch rctx://x