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

SnapShooter is using getRawInstanceDir, which is sometimes not a valid directory

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 4.9
    • None
    • SolrCloud

    Description

      Ran into an issue where the getRawInstanceDir method on CoreDescriptor returns an invalid directory on the server. Need to track down where this bad value comes from and fix it. I suspect this has to do with me using symlinks
      e.g.
      I have server with solr.solr.home set to
      /home/ec2-user/lucene-solr/solr/cloud87/solr, which in reality is:
      /vol0/cloud87/solr as /home/ec2-user/lucene-solr/solr/cloud87 is a symlink to /vol0/cloud87
      getRawInstanceDir was returning /vol0/cloud87/demo_shard1_replica1 which is missing the /solr part of the directory path, should be:
      /vol0/cloud87/solr/demo_shard1_replica1

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            thelabdude Timothy Potter
            tim.potter Timothy Potter
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment