Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-9151

solr -e cloud broken if $PWD is / on Linux

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 5.5, 6.0
    • 5.5.2, 5.6, 6.0.2, 6.1, 7.0
    • None
    • None
    • Solr Docker Container

    Description

      Solr scripts for cloud example break if called from a directory other than $SOLR_HOME, ie $PWD is not $SOLR_HOME: It always strips off the beginning of the path. This used to work regardless in Solr 4.x as I used to use it quite a lot and my custom solr 4.x docker containers it still works regardless of $PWD - it's only broken in 5x/6.0.

      Here is an example of the issue:

      docker run -ti solr bash
      solr@5083b8e59d49:/opt/solr$ cd /
      solr@5083b8e59d49:/$ solr -e cloud
      
      Welcome to the SolrCloud example!
      
      This interactive session will help you launch a SolrCloud cluster on your local workstation.
      To begin, how many Solr nodes would you like to run in your local cluster? (specify 1-4 nodes) [2]: 
      
      Ok, let's start up 2 Solr nodes for your example SolrCloud cluster.
      Please enter the port for node1 [8983]: 
      
      Please enter the port for node2 [7574]: 
      
      Creating Solr home directory /opt/solr/example/cloud/node1/solr
      Cloning /opt/solr/example/cloud/node1 into
         /opt/solr/example/cloud/node2
      
      Starting up Solr on port 8983 using command:
      /opt/solr/bin/solr start -cloud -p 8983 -s "pt/solr/example/cloud/node1/solr"
      
      Solr home directory pt/solr/example/cloud/node1/solr not found!
      
      ERROR: Process exited with an error: 1 (Exit value: 1)
       

      Attachments

        1. SOLR-9151.patch
          1 kB
          Jan Høydahl

        Activity

          People

            janhoy Jan Høydahl
            harisekhon Hari Sekhon
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: