Solr 5:不从符号链接目录加载分片

Solr 5: not loading shards from symlinked directories

我尝试从 Solr 4.10.3 升级到 5.4.1。 Solr 分片放置在不同的磁盘上,并且符号链接 (ln -s) 被创建到 SOLR_HOME(SOLR_HOME 本身被设置为绝对路径并且工作正常)。 当 Solr 启动时,它只加载位于主目录中的分片,而不是符号链接的分片。 如果我将分片复制到主目录(在文件系统路径中保持不变,如 SOLR_HOME/my_shard1,符号链接和复制),它有效。

有什么方法可以解决这个问题吗?

CorePropertiesLocator 不遵循符号链接这是一个已知错误,出现在 5.4 中,将在下一个版本中修复(并且有一个现成的补丁来修复 5.4)

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