tree: 1537ba4ff65100cd2c4373830a6289558abbf795 [path history] [tgz]
  1. production/
  2. src/
  3. .gitignore
  4. build.properties
  5. build.xml
  6. gulpfile.js
  7. LICENSE.txt
  8. package.json
  9. pom.xml
  10. README.md
  11. run.sh
ambari-logsearch/ambari-logsearch-portal/README.md

#Compilation mvn clean compile package

#Deploy ##Copy to remote copy target/logsearch-portal.tar.gz to host machine ##Setup environment

mkdir /opt/logsearch
cd /opt/logsearch
tar xfz ~/logsearch-portal.tar.gz 

#Create Solr Collection Edit for log retention days (default is 7 days)

vi solr_configsets/hadoop_logs/conf/solrconfig.xml
    <processor class="solr.DefaultValueUpdateProcessorFactory">
        <str name="fieldName">_ttl_</str>
        <str name="value">+7DAYS</str>
    </processor>
./create_collections.sh $SOLR_HOME $NUM_SHARDS $NUM_OF_REPLICATIONS `pwd`/solr_configsets
vi classes/logsearch.properties
solr.zkhosts=$ZK1:2181,$ZK2:2181,$ZK3:2181/solr

This script will stop logsearch if it is running and restart it

./run.sh