[ 
https://issues.apache.org/jira/browse/SOLR-9575?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17071811#comment-17071811
 ] 

Jan Høydahl commented on SOLR-9575:
-----------------------------------

So, time passes. We've worked around this both in docker-solr and in the linux 
install script. But not in Solr itself. What are your thoughts now David?

My preference is to make Solr happy even if there is no solr.xml in SOLR_HOME, 
let it use a built-in default.
And for zoo.cfg, that is only for dev/test anyway, so if Solr is started with 
-DzkRun then perhaps it could put a default cfg file there or configure it in 
code for the embedded zk?

> Initialize an empty solr-home
> -----------------------------
>
>                 Key: SOLR-9575
>                 URL: https://issues.apache.org/jira/browse/SOLR-9575
>             Project: Solr
>          Issue Type: Improvement
>            Reporter: David Smiley
>            Priority: Major
>              Labels: docker
>
> The user may not want to use Solr's default solr-home dir location -- most 
> likely to use a separate disk.  If you do this, there are two main problems:
> * solr.xml & zoo.cfg aren't there
> * configsets aren't there
> Of course you could copy it manually but that's an extra step, and it's 
> particularly annoying to add this step to a Docker setup.  Docker is all the 
> rage these days, and for good reason.  If I mount a volume at 
> /opt/solr/server/solr then it basically masks this part of the built-in Solr 
> image (thus making configsets completely invisible) and points to some place 
> that will be empty.  Solr obviously complains.  I could set the solr-home to 
> some other path that I mount, but Solr would still complain about an empty 
> solr-home -- no solr.xml
> If solr-home is empty, and if it's a dir other than the default solr-home, 
> then I think the solr-home should be initialized with solr.xml and zoo.cfg 
> copied from the default solr-home.  I think configsets should be referenced 
> from the default solr-home if there is no configsets dir in solr-home.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to