Deploy Clean Scheme

After running ElasticSearch, load the clean scheme to ElasticSearch VM using elasticdump. Refer installing global section of https://github.com/elasticsearch-dump/elasticsearch-dump for installing elasticdump.

To deploy clean scheme, follow the steps below:

  1. The schema is available in the data folder of elasticsearch_files_schema.
  2. For dumping multielasticdump, in the elasticsearch, change the path to multielasticdump using cd multielasticsearch, and run the following command:
    multielasticdump --direction=load --input=. --ignoreChildError=true --output=http://<Elasticsearch IPaddress>:9200/
  3. For dumping elasticdump, in the elasticsearch, change the path to elasticdump using cd elasticsearch, and run the following commands:
    elasticdump --input=optimus.template.json --output=http://<Elasticsearch IP address>:9200/optimus --type=template --include_type_name=true --ignoreChildError=true;
    elasticdump --input=optimus.settings.json --output=http://<Elasticsearch IP address>:9200/optimus --ignoreChildError=true --type=settings --include_type_name=true;
    elasticdump --input=optimus.mapping.json --output=http://<Elasticsearch IP address>:9200/optimus --ignoreChildError=true --type=mapping --include_type_name=true; 
    elasticdump --input=optimus.json --output=http://<Elasticsearch IP address>:9200/optimus --ignoreChildError=true --type=data --include_type_name=true ;
    elasticdump --input=optimus_intelliservice.template.json --output=http://<Elasticsearch IP address>:9200/optimus_intelliservice --type=template --include_type_name=true --ignoreChildError=true; 
    elasticdump --input=optimus_intelliservice.settings.json --output=http://<Elasticsearch IP address>:9200/optimus_intelliservice --ignoreChildError=true --type=settings --include_type_name=true; 
    elasticdump --input=optimus_intelliservice.mapping.json --output=http://<Elasticsearch IP address>:9200/optimus_intelliservice --ignoreChildError=true --type=mapping --include_type_name=true; 
    elasticdump --input=optimus_intelliservice.json --output=http://<Elasticsearch IP address>:9200/optimus_intelliservice --ignoreChildError=true --type=data --include_type_name=true ;
    elasticdump --input=flows_intelliservice.template.json --output=http://<Elasticsearch IP address>:9200/flows_intelliservice --type=template --include_type_name=true --ignoreChildError=true; 
    elasticdump --input=flows_intelliservice.settings.json --output=http://<Elasticsearch IP address>:9200/flows_intelliservice --ignoreChildError=true --type=settings --include_type_name=true; 
    elasticdump --input=flows_intelliservice.mapping.json --output=http://<Elasticsearch IP address>:9200/flows_intelliservice --ignoreChildError=true --type=mapping --include_type_name=true; 
    elasticdump --input=flows_intelliservice.json --output=http://<Elasticsearch IP address>:9200/flows_intelliservice --ignoreChildError=true --type=data --include_type_name=true ;
    elasticdump --input=productdetails.template.json --output=http://<Elasticsearch IP address>:9200/productdetails --type=template --include_type_name=true --ignoreChildError=true; 
    elasticdump --input=productdetails.settings.json --output=http://<Elasticsearch IP address>:9200/productdetails --ignoreChildError=true --type=settings --include_type_name=true; 
    elasticdump --input=productdetails.mapping.json --output=http://<Elasticsearch IP address>:9200/productdetails --ignoreChildError=true --type=mapping --include_type_name=true; 
    elasticdump --input=productdetails.json --output=http://<Elasticsearch IP address>:9200/productdetails --ignoreChildError=true --type=data --include_type_name=true ;
    elasticdump --input=usertimezone.template.jso> --output=http://<Elasticsearch IP address>:9200/usertimezone --type=template --include_type_name=true --ignoreChildError=true; 
    elasticdump --input=usertimezone.settings.json --output=http://<Elasticsearch IP address>:9200/usertimezone --ignoreChildError=true --type=settings --include_type_name=true; 
    elasticdump --input=usertimezone.mapping.json --output=http://<Elasticsearch IP address>:9200/usertimezone --ignoreChildError=true --type=mapping --include_type_name=true; 
    elasticdump --input=usertimezone.jso> --output=http://<Elasticsearch IP address>:9200/usertimezone --ignoreChildError=true --type=data --include_type_name=true ;
    elasticdump --input=usertimezone_intelliservice_intelliservice.template.json --output=http://<Elasticsearch IP address>:9200/usertimezone_intelliservice --type=template --include_type_name=true --ignoreChildError=true; 
    elasticdump --input=usertimezone_intelliservice_intelliservice.settings.json --output=http://<Elasticsearch IP address>:9200/usertimezone_intelliservice --ignoreChildError=true --type=settings --include_type_name=true; 
    elasticdump --input=usertimezone_intelliservice_intelliservice.mapping.json --output=http://<Elasticsearch IP address>:9200/usertimezone_intelliservice --ignoreChildError=true --type=mapping --include_type_name=true; 
    elasticdump --input=usertimezone_intelliservice_intelliservice.json --output=http://<Elasticsearch IP address>:9200/usertimezone_intelliservice --ignoreChildError=true --type=data --include_type_name=true ;