I just copy -pasted track.json and faced one comma error at line 30 .
thanks, it's fixed now.
The error message sounds to me as if you are on an older Rally version. Can you please issue esrally --version? If it shows anything less than 0.8.1, then you should upgrade Rally and retry.
Note that the docs are versioned. You are looking at the docs for the (current) stable version, which is 0.8.1 at the moment. You can however, also switch to another version on Readthedocs. In the bottom left corner, there is a green link that says "v: stable". When you click on it you can choose a version of the docs that matches your Rally version.
Thanks .. Just checked i am using older version 0.7.4 . I copied track.json from 0.7.4 and facing below python error :
Expecting property name enclosed in double quotes: line 3 column 5 (char 18).
JSON seems to be valid and double quotes are being used everywhere.
The problem is that JSON expects a double quotation mark (i.e. Unicode U+0022) and you probably have left / right double quotation marks in your file (i.e. U+201C and U+201D). Optically, the difference is very subtle.
Error in Elasticsearch cluster coordinator', To benchmark remote hosts (e.g. 10........) you need to start the Rally daemon on each machine including this one
In general it is better if you open one topic per question so other people searching for a specific problem have an easier time finding the correct thread.
You have basically two options:
You set up the cluster yourself and just point Rally to it. You can do this with --pipeline=benchmark-only. In that case you are using Rally just as a load generator and then there is no need to install it on every machine involved. In the tips and tricks section of the docs, we call this "benchmarking an existing cluster".
You have Rally set up the cluster for you. In that case you need to install Rally on every machine and start a little daemon process before-hand. The reason is that Rally needs to be able to download stuff and start Elasticsearch on these machines. In the tips and tricks section of the docs, we call this "benchmarking a remote cluster".
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.