Hi Alpha,
Would you mind running your curl
check using the same endpoint as Rally? I.e.,
curl 'http://127.0.0.1:39200/_cluster/health/nyc_taxis?wait_for_status=green&wait_for_no_relocating_shards=false'
Also, make sure there are no other process leftovers from other esrally
executions.
Can you share more of rally.log
, preferably the complete file and any customized configurations?
GET /_cluster/health/<index>
can behave this way for non-existing indices or if the index will never be green. _cat/health
returns green
because it represents the status of all known indices in the cluster.
Some possibilities:
- The
nyc_taxis
index exists but isyellow
. This will happen if the number of index replicas has been configured to be >0 for a single node cluster. -
nyc_taxis
does not exist and is, thereforered
.