Hello, I have following problem after executing esrally
.
The log output:
2016-07-22 05:57:00,637 root ERROR Rally is not configured to build from sources
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/esrally/config.py", line 109, in opts
return self._opts[self._k(scope, section, key)]
KeyError: 'source::local.src.dir'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/esrally/racecontrol.py", line 108, in check_can_handle_source_distribution
ctx.config.opts("source", "local.src.dir")
File "/usr/lib/python3.4/site-packages/esrally/config.py", line 114, in opts
raise ConfigError("No value for mandatory configuration: section='%s', key='%s'" % (section, key))
esrally.config.ConfigError: No value for mandatory configuration: section='source', key='local.src.dir'
2016-07-22 05:57:00,639 root ERROR Cannot run benchmark
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/esrally/config.py", line 109, in opts
return self._opts[self._k(scope, section, key)]
KeyError: 'source::local.src.dir'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/esrally/racecontrol.py", line 108, in check_can_handle_source_distribution
ctx.config.opts("source", "local.src.dir")
File "/usr/lib/python3.4/site-packages/esrally/config.py", line 114, in opts
raise ConfigError("No value for mandatory configuration: section='%s', key='%s'" % (section, key))
esrally.config.ConfigError: No value for mandatory configuration: section='source', key='local.src.dir'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/esrally/racecontrol.py", line 297, in start
pipeline()
File "/usr/lib/python3.4/site-packages/esrally/racecontrol.py", line 94, in __call__
step()
File "/usr/lib/python3.4/site-packages/esrally/racecontrol.py", line 25, in __call__
self.command(self.ctx)
File "/usr/lib/python3.4/site-packages/esrally/racecontrol.py", line 112, in check_can_handle_source_distribution
"install the required software and reconfigure Rally with %s --configure." % PROGRAM_NAME)
esrally.exceptions.SystemSetupError: Rally is not setup to build from sources. You can either benchmark a binary distribution or install the required software and reconfigure Rally with esrally --configure.
After downloading distribution with esrally --pipeline=from-distribution --distribution-version=5.0.0-alpha2
terminal shows:
2016-07-22 06:01:05,610 rally.racecontrol INFO Skipping download for version [5.0.0-alpha2]. Found an existing binary locally at [/root/.rally/benchmarks/distributions/elasticsearch-5.0.0-alpha2.tar.gz].
2016-07-22 06:01:05,618 root ERROR Cannot run benchmark
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/esrally/racecontrol.py", line 297, in start
pipeline()
File "/usr/lib/python3.4/site-packages/esrally/racecontrol.py", line 94, in __call__
step()
File "/usr/lib/python3.4/site-packages/esrally/racecontrol.py", line 25, in __call__
self.command(self.ctx)
File "/usr/lib/python3.4/site-packages/esrally/racecontrol.py", line 124, in prepare_track
ctx.track = track.load_track(ctx.config, track_name)
File "/usr/lib/python3.4/site-packages/esrally/track.py", line 229, in load_track
repo = TrackRepository(cfg)
File "/usr/lib/python3.4/site-packages/esrally/track.py", line 313, in __init__
git.fetch(src=self.tracks_dir, remote=self.url)
File "/usr/lib/python3.4/site-packages/esrally/utils/git.py", line 27, in fetch
raise exceptions.SupplyError("Could not fetch source tree from '%s'" % remote)
esrally.exceptions.SupplyError: Could not fetch source tree from 'https://github.com/elastic/rally-tracks'
Any ideas how to deal with that?