首页 > 解决方案 > 是否有 Marklogic 的配置文件,我可以在其中设置新森林的默认文件夹

问题描述

在 Azure 中,/var/opt 的 CENTOS 默认驱动器(默认情况下是森林)只有 30 GIG。如果您安装 DataHub,即使您将项目文件夹设置为 /dev/sdc 上的 /data/dataHub,它也会在 /var/opt 下创建所有存储,这些存储将填充最少的数据。这显然不理想。我假设我遗漏了一些东西,并且在某处有一个配置文件,我可以在其中更改数据库创建的默认值,因此我的数据与我的软件是分开的。

任何帮助将不胜感激。

标签: storagemarklogic

解决方案


MarkLogic 使用启动时引用的配置文件来确定数据应该去哪里。如果您需要将默认数据目录放在不同的位置,您应该创建/编辑 /etc/marklogic.conf 并为 MARKLOGIC_DATA_DIR 设置一个值

# where MarkLogic keeps its data
export MARKLOGIC_DATA_DIR=/dev/sdc

当您重新启动 MarkLogic 时,它将使用它作为新的默认位置。或者,您可以为设备 /var/opt/MarkLogic 或 /var/opt/MarkLogic/Forests 创建挂载点,并保留默认设置。


推荐阅读