Dovecot + SOLR – welchen SOLR-Server unter Debian nutzen?

Hallo,

ich möchte SOLR mit Dovecot 2.2.9 nutzen und konnte dazu „nur“ eine
Anleitung von Christian Rössner
(http://www.roessner-network-solutions.com/?p=878) finden. Der nutzt
solr-tomcat, was mir ehrlich gesagt zu „fett“ ist – ich möchte den
ganzen Tomcat-Kram nicht auf dem Server haben.

Nutzt jemand von Euch SOLR? Wenn ja, mit welchem SOLR-Server?
Installiert auf dem Mailserver oder auf einem anderen Server? Wie sieht
im jeweiligen Falle die Konfiguration in Dovecot und wie für den
SOLR-Server aus?

Viele Grüße,
Michael

  • 2. Dezember 2013

  • Michael Köhler

  • 3 Antworten

  1. Werner Detter sagt:

    Hi,

    > ich möchte SOLR mit Dovecot 2.2.9 nutzen und konnte dazu „nur“ eine
    > Anleitung von Christian Rössner
    > (http://www.roessner-network-solutions.com/?p=878) finden. Der nutzt
    > solr-tomcat, was mir ehrlich gesagt zu „fett“ ist – ich möchte den
    > ganzen Tomcat-Kram nicht auf dem Server haben.

    Nimm zum Testen einfach Daemontools uns starte/verwalte damit das start.jar
    Ist das einfachste und schnellste „für kurz mal solr“. Also Daemontools
    installieren und entsprechend ein kleines Run-Skript. Basta 🙂

    *) /etc/service/apache-solr/run
    #!/bin/sh
    SOLR_HOME=“/opt/apache-solr/example“
    cd $SOLR_HOME
    exec /usr/bin/java -jar -server -Xmx32M -Dfile.encoding=UTF8 -Djava.headless=True start.jar

    Ggf. aber die Jetty-Config dahingehend anpassen, dass dieser nur auf 127.0.0.1
    startet.

    VG,
    Werner

    • Pascal Volk sagt:

      On 12/02/2013 03:02 PM Werner Detter wrote:
      > Hi,
      >
      > Nimm zum Testen einfach Daemontools uns starte/verwalte damit das start.jar
      > Ist das einfachste und schnellste „für kurz mal solr“. Also Daemontools
      > installieren und entsprechend ein kleines Run-Skript. Basta 🙂
      >
      > *) /etc/service/apache-solr/run
      > #!/bin/sh
      > SOLR_HOME=“/opt/apache-solr/example“
      > cd $SOLR_HOME
      > exec /usr/bin/java -jar -server -Xmx32M -Dfile.encoding=UTF8 -Djava.headless=True start.jar
      >
      > Ggf. aber die Jetty-Config dahingehend anpassen, dass dieser nur auf 127.0.0.1
      > startet.

      Deanontools braucht es m. E. dafür nicht. Solr liefert auch ein
      init-Skript mit. Wenn man die JAVA_OPTIONS im init-Skript um
      -Djetty.host=127.0.0.1 erweitert, braucht man nicht mal an die
      Jetty-Konfiguration ran.

      Just my 2¢

      Gruß
      Pascal

      The trapper recommends today: decade.1333522@localdomain.org

      • Werner Detter sagt:

        Am 02.12.13 20:03, schrieb Pascal Volk:
        > On 12/02/2013 03:02 PM Werner Detter wrote:
        >> Hi,
        >>
        >> Nimm zum Testen einfach Daemontools uns starte/verwalte damit das start.jar
        >> Ist das einfachste und schnellste „für kurz mal solr“. Also Daemontools
        >> installieren und entsprechend ein kleines Run-Skript. Basta 🙂
        >>
        >> *) /etc/service/apache-solr/run
        >> #!/bin/sh
        >> SOLR_HOME=“/opt/apache-solr/example“
        >> cd $SOLR_HOME
        >> exec /usr/bin/java -jar -server -Xmx32M -Dfile.encoding=UTF8 -Djava.headless=True start.jar
        >>
        >> Ggf. aber die Jetty-Config dahingehend anpassen, dass dieser nur auf 127.0.0.1
        >> startet.
        >
        > Deanontools braucht es m. E. dafür nicht. Solr liefert auch ein
        > init-Skript mit. Wenn man die JAVA_OPTIONS im init-Skript um
        > -Djetty.host=127.0.0.1 erweitert, braucht man nicht mal an die
        > Jetty-Konfiguration ran.

        Kann man machen wie die Dachdecker …