Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

------------------

...

  • Create Directory /data/ddb as root:
    • mkdir /data/ddb
    • chmod 755 /data/ddb
    • chown -R admin:users /data/ddb
  • Install required libraries + Java as root
    • yum -y install lsof python-lxml rsync java-1.8.0-openjdk java-1.8.0-openjdk-

...

...

...

----------------------------------------------------------------
als root: ------------------------------------------------------
yum -y install lsof python-lxml rsync java-1.8.0-openjdk java-1.8.0-openjdk-

...

    • ./install_solr_service.sh

...

    • ~/solr-6.5.0.tgz -d /data/ddb/tools/solr -p

...

    • 8183 -f
    • chown -R solr:solr /opt/solr-6.5.0
    • ln -

...

als admin: -----------------------------------------------------
cd
    • s /opt/solr-6.5.0 /opt/solr
    • rm -fr solr-6.5.0*
----------------------------------------------------------------

...

  • Copy DDB-Libs + Configurations as solr
    • cd /opt/solr
    • cp ./dist/*.jar ./server/solr-webapp/webapp/WEB-INF/lib/
    • cp contrib/extraction/lib/*.jar ./server/solr-webapp/webapp/WEB-INF/lib/
    • cp contrib/analysis-extras/lucene-libs/*.jar ./server/solr-webapp/webapp/WEB-

...

    • INF/lib/
    • CORES=(fulltext nodes organization person search)
      for core in ${CORES[@]}; do
      bin/solr create -c $core -n $core
      done
      cd /data/ddb/tools/solr/data/fulltext
      rm -r conf
      ln -s /data/ddb/Cortex/conf/solr/fulltext/conf
      cd ../nodes/
      rm -r conf
      ln -s /data/ddb/Cortex/conf/solr/nodes/conf
      cd ../organization/
      rm -r conf
      ln -s /data/ddb/Cortex/conf/solr/organization/conf
      cd ../person/
      rm -r conf
      ln -s /data/ddb/Cortex/conf/solr/person/conf
      cd ../search/
      rm -r conf
      ln -s /data/ddb/Cortex/conf/solr/search/conf
      cd /opt/solr/server/solr-webapp/webapp/WEB-INF/lib
      ln -s /data/ddb/Cortex/lib/SolrIndexServer.jar

...