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:
- The schema is available in the data folder of elasticsearch_files_schema.
- 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/
- 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 ;