Resync-prep de SyncIQ no se inicia. Error "Target path overlap"
Resumen: El trabajo de resincronización de preparación de SyncIQ falla y registra el siguiente error: "Superposición de ruta de destino No permita cambiar la ruta de destino a la subcarpeta /ifs/source. Utilice "source-include-directories" o rompa el objetivo y, a continuación, vuelva a crear la política" ...
Síntomas
El trabajo de preparación de resincronización de SyncIQ no se inicia y se muestra el siguiente error:
"Target path overlap. Don't allow change target path to sub-folder /ifs/source. Please use "source-include-directories" or break target then re-create policy "
Un error similar se observa en el isi_papi_d.log:
SOURCE-CLUSTER-1(id1) isi_papi_d[4699]: STACK Target path overlap. Don't allow change target path to sub-folder /ifs/source. Please use "source-include-directories" or break target then re-create policy.
Existe un registro de destino en el clúster de origen con una entrada de directorio de destino vacía. O el nombre del clúster de origen <src-cluster-name> es el clúster local, no el de destino.
Ejemplo 1:
<?xml version="1.0" encoding="utf-8"?> <target-status> <policy> <id>xxxxxxxxxxxxxxxxxxxxxxxxxxxxx</id> <policy-name></policy-name> <src-cluster-name></src-cluster-name> <src-cluster-id>xxxxxxxxxxxxxxxxxxxxxxxxxx</src-cluster-id> <target-dir></target-dir> <<-------------------------------------------Target directory entry is empty <last-src-coord-ip></last-src-coord-ip>
Ejemplo 2:
<?xml version="1.0" encoding="utf-8"?> <target-status> <policy> <id>xxxxxxxxxxxxxxxxxxxxxxxxxxxxx</id> <policy-name></policy-name> <src-cluster-name>source1</src-cluster-name> <<-----------------------Source cluster is the local cluster not the target cluster <src-cluster-id>xxxxxxxxxxxxxxxxxxxxxxxxxx</src-cluster-id> <target-dir>/ifs/source/path</target-dir> <last-src-coord-ip></last-src-coord-ip>
Causa
En versiones anteriores de OneFS, una política de SyncIQ con conmutación por recuperación acelerada configurada deja un archivo xml de registro de destino.
OneFS 9.10 introdujo una comprobación del trabajo resync-prep que falla cuando el archivo de registro de destino tiene un valor de directorio de destino vacío. "<target-dir>."
Resolución
Solución alternativa:
Elimine el archivo xml de registro de destino con entradas de directorio vacías presente en el clúster de origen.
En las versiones más recientes de OneFS, DomainMark Los trabajos que se ejecutan mediante conmutación por recuperación acelerada no dejan un archivo xml de registro de destino.
Sin embargo, los registros de destino creados anteriormente no se eliminan.
Información adicional
Pasos para eliminar el archivo xml de registro de destino con un directorio vacío en el clúster de origen:
1) Cree un directorio con el número de solicitud de servicio (SR) en /ifs/data/Isilon_Support/.
Ejemplo:
mkdir /ifs/data/Isilon_Support/123456789
2) Mueva el archivo xml afectado con un directorio de destino vacío a /ifs/data/Isilon_Support/<SR>.
Ejemplo:
mv /ifs/.ifsvar/modules/tsm/config/target_records/xxxxxxxxxxxxxxxxxxxxxxxxxxxxx.xml /ifs/data/Isilon_Support/<SR>
Versiones fijas:
9.12.0.0
, 9.10.1.3
, 9.7.1.9