Versions Compared

Key

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

...

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

    • Code Block
      cd
      
      export https_proxy=http://proxy.fiz-karlsruhe.de:8888/ && wget "https://archive.apache.org/dist/lucene/solr/6.5.0/solr-6.5.0.tgz"
      
      
      tar xfp solr-6.5.0.tgz
      
      cd solr-6.5.0/bin
      
      ./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 -s /opt/solr-6.5.0 /opt/solr
      
      rm -fr solr-6.5.0*
    • Copy DDB-Libs + Configurations as solr
      • Code Block
        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