Есть ли файл конфигурации для Marklogic, где я могу установить папки по умолчанию для новых лесов - PullRequest
1 голос
/ 08 ноября 2019

В Azure диск CENTOS по умолчанию для / var / opt (куда по умолчанию идет лес) составляет всего 30 ГБ. Если вы устанавливаете DataHub, даже если вы установили папку проекта в / data / dataHub, которая находится в / dev / sdc, она создаст все хранилище в / var / opt, которое заполнится минимальными данными. Это явно не идеально. Я предполагаю, что мне чего-то не хватает, и где-то есть файл конфигурации, где я могу изменить настройки по умолчанию для создания базы данных, чтобы мои данные были отделены от моего программного обеспечения.

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 08 ноября 2019

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 и оставить настройки по умолчанию на месте.

...