MarkLogic 森林无效的跨设备 link
MarkLogic Forests Invalid cross-device link
我们是 运行 MarkLogic 9.0-11 版本 3 节点集群,MarkLogic 安装在“/var/opt/MarkLogic/
”目录中,我们有一个软 link 创建的“/var/opt/MarkLogic/Forests
”到“/ML-content
”目录,如下所示:-
lrwxrwxrwx. 1 daemon daemon 19 May 2 2019 Forests -> /ML-content/Forests
每当我们使用默认数据目录(即 /var/opt/MarkLogic)创建任何林时,我们都会看到文件夹被创建到“/ML-content”,这很好,但是当我们不得不删除林或清除林时我们看到以下问题:-
2020-05-04 14:49:31.963 Alert: XDMP-FORESTERR: Error in clear of forest D2C-data-hub-FINAL-7: SVC-DIRREN: Directory rename error: rename '/var/opt/MarkLogic/Forests/D2C-data-hub-FINAL-7 to /var/opt/MarkLogic/TmpForests/D2C-data-hub-FINAL-7': Invalid cross-device link
有人遇到同样的问题吗?我们如何解决它?任意 suggestions/help
提前致谢
我相信您在尝试重命名时会遇到这些错误,并且源和目标位于不同的文件系统上。
无需在 /var/opt/MarkLogic/Forests
目录上创建符号链接,您可以创建新林,指定数据目录的所需位置,并将其附加到您的数据库。
如果您在原始林中有现有内容,那么您可以 retire the original forest 并确保启用重新平衡器以允许内容从原始林中流失并进入新的森林。
文档重新平衡后,您可以分离并删除原始林。
MarkLogic 支持将数据目录 /var/opt/MarkLogic
设为符号链接,但不支持该文件夹内子目录的符号链接。
这确保 MarkLogic 能够不受干扰地管理目录的内容。
我们是 运行 MarkLogic 9.0-11 版本 3 节点集群,MarkLogic 安装在“/var/opt/MarkLogic/
”目录中,我们有一个软 link 创建的“/var/opt/MarkLogic/Forests
”到“/ML-content
”目录,如下所示:-
lrwxrwxrwx. 1 daemon daemon 19 May 2 2019 Forests -> /ML-content/Forests
每当我们使用默认数据目录(即 /var/opt/MarkLogic)创建任何林时,我们都会看到文件夹被创建到“/ML-content”,这很好,但是当我们不得不删除林或清除林时我们看到以下问题:-
2020-05-04 14:49:31.963 Alert: XDMP-FORESTERR: Error in clear of forest D2C-data-hub-FINAL-7: SVC-DIRREN: Directory rename error: rename '/var/opt/MarkLogic/Forests/D2C-data-hub-FINAL-7 to /var/opt/MarkLogic/TmpForests/D2C-data-hub-FINAL-7': Invalid cross-device link
有人遇到同样的问题吗?我们如何解决它?任意 suggestions/help
提前致谢
我相信您在尝试重命名时会遇到这些错误,并且源和目标位于不同的文件系统上。
无需在 /var/opt/MarkLogic/Forests
目录上创建符号链接,您可以创建新林,指定数据目录的所需位置,并将其附加到您的数据库。
如果您在原始林中有现有内容,那么您可以 retire the original forest 并确保启用重新平衡器以允许内容从原始林中流失并进入新的森林。
文档重新平衡后,您可以分离并删除原始林。
MarkLogic 支持将数据目录 /var/opt/MarkLogic
设为符号链接,但不支持该文件夹内子目录的符号链接。
这确保 MarkLogic 能够不受干扰地管理目录的内容。