Solr 5: не загружать осколки из каталогов с символическими ссылками

Я пытался обновить Solr 4.10.3 до 5.4.1. Осколки Solr размещаются на разных дисках, а символические ссылки (ln -s) создаются для SOLR_HOME (сама SOLR_HOME задается как абсолютный путь и работает нормально). Когда Solr запускается, он загружает только осколки, помещенные в домашнюю директорию, но не символьные. Если я копирую shard в домашний каталог (в файловой системе путь остается неизменным, как SOLR_HOME/my_shard1, как с символической ссылкой, так и с копией), это работает.

Есть ли способы преодолеть эту проблему?

1 ответ

Решение

CorePropertiesLocator НЕ следует по символическим ссылкам. Это известная ошибка, появившаяся в 5.4, будет исправлена ​​в следующем выпуске (и готовый патч для исправления 5.4)

https://issues.apache.org/jira/browse/SOLR-8548

Другие вопросы по тегам