Я только что осуществил миграцию Alfresco на новый сервер с другим расположением дисков. Вместо того, чтобы быть на «C», теперь на «E». Я изменил ссылки alfresco-global.properties на E. Однако SOLR по-прежнему настаивает на записи индексных файлов на диск C. Похоже, что SOLR должен использовать dir.root (который указывает на E), однако это не так (на минимум для индексных файлов ... Вся остальная часть SOLR находится на диске E и работает).
Как я могу заставить SOLR использовать новый диск вместо C для индексных файлов?
Alfresco предоставляет Руководство по установке Solr который охватывает большую часть того, что вам нужно.
Оттуда вы увидите, что в context.xml
файл, который вы копируете в каталог Tomcat, вы можете установить docBase
чтобы контролировать, где он находит войну, и solr/home
где находится большая часть остальной части установки Alfresco Solr. Наконец, в доме Solr есть ядро solrcore.properties
файл, в котором вы можете указать, где будут размещаться файлы индекса.