I run "esrally --track=geonames --offline --pipeline=benchmark-only --target-hosts=xxx.xxx.xxx.xxx:9200"
have error:
2016-10-18 11:48:21,989 elasticsearch WARNING PUT /geonames/_mapping/type [status:400 request:1.315s]
2016-10-18 11:48:21,995 rally.telemetry INFO Benchmark stop
2016-10-18 11:48:21,995 rally.telemetry INFO Gathering nodes stats
2016-10-18 11:48:26,414 rally.telemetry INFO Gathering indices stats
2016-10-18 11:48:32,531 rally.telemetry WARNING Could not determine metric [segments_points_memory_in_bytes] at path [segments,points_memory_in_bytes].
2016-10-18 11:48:32,558 root ERROR Cannot run subcommand [race].
Traceback (most recent call last):
File "/usr/local/lib/python3.5/site-packages/esrally/racecontrol.py", line 364, in run
pipeline()
File "/usr/local/lib/python3.5/site-packages/esrally/racecontrol.py", line 60, in __call__
step()
File "/usr/local/lib/python3.5/site-packages/esrally/racecontrol.py", line 29, in __call__
self.command(self.ctx)
File "/usr/local/lib/python3.5/site-packages/esrally/racecontrol.py", line 188, in benchmark_external
raise exceptions.RallyError("Driver has returned no metrics but instead [%s]. Terminating race without result." % str(completed))
esrally.exceptions.RallyError: Driver has returned no metrics but instead [Poison<<esrally.driver.StartBenchmark object at 0x7fe3632d5b70>>]. Terminating race without result.
then, I use ”esrally --track=geonames --offline --pipeline=benchmark-only --distribution-version=2.3.2 --target-hosts=xxx.xxx.xxx.xxx:9200”,
but have error:
2016-10-18 12:20:29,450 rally.driver ERROR Cluster did not reach status [green]. Last reached status: [green]
2016-10-18 12:20:29,454 rally.telemetry INFO Benchmark stop
2016-10-18 12:20:29,454 rally.telemetry INFO Gathering nodes stats
2016-10-18 12:20:37,800 rally.telemetry INFO Gathering indices stats
2016-10-18 12:20:43,231 rally.telemetry WARNING Could not determine metric [segments_points_memory_in_bytes] at path [segments,points_memory_in_bytes].
2016-10-18 12:20:43,257 root ERROR Cannot run subcommand [race].
Traceback (most recent call last):
File "/usr/local/lib/python3.5/site-packages/esrally/racecontrol.py", line 364, in run
pipeline()
File "/usr/local/lib/python3.5/site-packages/esrally/racecontrol.py", line 60, in __call__
step()
File "/usr/local/lib/python3.5/site-packages/esrally/racecontrol.py", line 29, in __call__
self.command(self.ctx)
File "/usr/local/lib/python3.5/site-packages/esrally/racecontrol.py", line 188, in benchmark_external
raise exceptions.RallyError("Driver has returned no metrics but instead [%s]. Terminating race without result." % str(completed))
esrally.exceptions.RallyError: Driver has returned no metrics but instead [Poison<<esrally.driver.StartBenchmark object at 0x7f4669f1b240>>]. Terminating race without result.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.5/site-packages/esrally/rally.py", line 413, in dispatch_sub_command
racecontrol.run(cfg)
File "/usr/local/lib/python3.5/site-packages/esrally/racecontrol.py", line 367, in run
raise exceptions.RallyError("This race ended early with a fatal crash. For details please see the logs.").with_traceback(tb)
File "/usr/local/lib/python3.5/site-packages/esrally/racecontrol.py", line 364, in run
pipeline()
File "/usr/local/lib/python3.5/site-packages/esrally/racecontrol.py", line 60, in __call__
step()
File "/usr/local/lib/python3.5/site-packages/esrally/racecontrol.py", line 29, in __call__
self.command(self.ctx)
File "/usr/local/lib/python3.5/site-packages/esrally/racecontrol.py", line 188, in benchmark_external
raise exceptions.RallyError("Driver has returned no metrics but instead [%s]. Terminating race without result." % str(completed))
esrally.exceptions.RallyError: This race ended early with a fatal crash. For details please see the logs.