2010-05-14 3 views
3

내가가는 멀티 코어 얻기에 빠른 하우투를 작성했습니다우분투 10.04에서 멀티 코어 솔라로 어떻게 설치 문제를 해결합니까?

편집 : http://charlesleifer.com/blog/solr-ubuntu-revisited/

아래의 두 사이트의 지시에 따라을, 나는 Tomcat 6 Solr 1.4을 설치했습니다.

  • http://gist.github.com/204638
  • https://wiki.fourkitchens.com/display/TECH/Solr+1.4+on+Ubuntu+9.10+and+CentOS+5
    • 나는 성공적으로 일어나서 멀티 코어 지원으로 9.04를 실행하는 서버에서 실행하지만, 10.04에 난 일하러 수없는 것있다.

      나는 로컬 호스트에 도달 할 수 있어요 : XXXX/SOLR /를 10.04 상자와 SOLR 관리에 대한 단일 링크를 볼 수 있지만 링크를 따라하면 다음과 같은 출력을 404 페이지로 나를 취

      /solr/admin/ 
      HTTP Status 404 - missing core name in path 
      The requested resource (missing core name in path) is not available 
      

      나는 액세스도 드릴 수 없습니다/SOLR/사이트 개발/I 제외하는 것처럼 - 그것은 유사 http://localhost:xxxx/solr/의 링크가 잘못된 이유를 모르는 404

      <!-- from /var/solr/solr.xml, site dirs exist --> 
          <cores adminPath="/admin/cores"> 
          <core name="site1" instanceDir="site1" /> 
          <core name="site2" instanceDir="site2" /> 
          </cores> 
      
          <!-- from /etc/tomcat6/Catalina/localhost/solr.xml --> 
          <Context docBase="/var/solr/solr.war" debug="0" privileged="true" allowLinking="true" crossContext="true"> 
           <Environment name="solr/home" type="java.lang.String" value="/var/solr" override="true" /> 
          </Context> 
      
    +0

    바하마! 구성이 실패합니다. 고정 됐어. – coleifer

    +1

    나는 이것을 어떻게하는지 자세하게 설명하는 블로그 포스트를 가지고있다 : http://charlesleifer.com/blog/solr-ubuntu-revisited/ – coleifer

    답변

    0

    을 반환하지만 사이트 개발에 대한 관리자의 URL이 http://localhost:xxx/solr/site1/admin/ (끝 부분에 슬래시가 있음을 알 필요가 있습니다. 그렇지 않으면 40을 얻을 수 있습니다. 4).

    사이트 개발의 핵심에있는 쿼리는 다음과 같습니다 http://localhost:xxxx/solr/site1/select/?q=solr&version=2.2&start=0&rows=10&indent=on

    http://localhost:xxx/solr/site1/는 올바른 반응이다, 404입니다. 구글을 통해 여기 오는 사람들을 위해

    +0

    그래, 꽤 신비 스럽다. 여러 개의 코어가없는 것처럼/solr/url에서 작동하지만,/admin/url 또는/solr//admin/404에 도달하려고하면 쿼리가 실행되지 않습니다. 나는 시도했다 : * apt-get을 설치 SOLR-바람둥이 * apt-get을 tomcat6을 설치하고 수동으로 SOLR *이 수동으로 아무 소용이 :(이 설정의 잘못된해야처럼 는 느낌을 모두 를 설치 설치 하지만 확실하지 않아요. 또한 reiterate, 나는 잘하면 9.04에 가고있다. – coleifer

    4

    는 :

    나는 결국 코어가 그들에 대한 디렉토리를 만들 수 없습니다 존재하지 않았다으로합니다 (solr.home 디렉토리에 대한 사용 권한을 아래로 추적이 같은 문제가 있었다)./var/log/tomcat6 /에있는 최신 catalina 로그 파일을 확인하십시오.

    +0

    당신은 사용 권한 문제가 로그에보고되는 방법을 붙여 넣을 수 있습니까? 나를 위해 : 참조 : 2011 년 3 월 31 일 12시 48 분 5 초 오후 org.apache .solr.common.SolrException 로그 SEVERE : 이 컨텍스트를 사용하여 표현식을 평가할 수 없습니다. – simpatico

    +0

    죄송합니다. 작년에이 로그가 더 이상 필요하지 않습니다! 권한 발행 로그에서 e. – jturnbull

    +0

    고마워요.보고 된 오류는 생성 할 수없는 폴더와 관련이 있으며, tomcat6 사용자에게 권한이 주어져서 해결되었습니다. –