HI:
I run the rally on ES the first time. And i got the error message like this:
[elsearch@elksearch01 ~]$ esrally
____ ____
/ __ ____ / / / __
/ // / __ `/ / / / / /
/ , / // / / / // /
// ||_,///_, /
/____/
[INFO] Writing logs to /home/elsearch/.rally/benchmarks/races/2016-12-16-09-13-51/local/logs/rally_out.log
[INFO] Racing on track [geonames], challenge [append-no-conflicts] and car [defaults]
[INFO] Preparing for race ... [OK]
[INFO] Rally will delete the benchmark candidate after the benchmark
[ERROR] Cannot race. Could not start node 'rally-node0' within timeout period of 30.0 seconds. Please check the logs in '/home/elsearch/.rally/benchmarks/races/2016-12-16-09-13-51/local/logs' for more details..
The complete log is:
[elsearch@elksearch01 ~]$ more /home/elsearch/.rally/benchmarks/races/2016-12-16-09-13-51/local/logs/rally_out.log
....................
2016-12-16 09:17:41,8 rally.launcher INFO ES launch: ['bin/elasticsearch', '-Enode.name=rally-node0', '-Epath.logs=/home/elsearch/.rally/bench
marks/races/2016-12-16-09-13-51/local/logs/geonames/append-no-conflicts/server']
2016-12-16 09:18:14,210 rally.launcher ERROR Could not start node 'rally-node0' within timeout period of 30.0 seconds.
2016-12-16 09:18:14,916 root ERROR Cannot run subcommand [race].
Traceback (most recent call last):
File "/usr/local/python3.5.1/lib/python3.5/site-packages/esrally/rally.py", line 459, in dispatch_sub_command
racecontrol.run(cfg)
File "/usr/local/python3.5.1/lib/python3.5/site-packages/esrally/racecontrol.py", line 238, in run
raise e
File "/usr/local/python3.5.1/lib/python3.5/site-packages/esrally/racecontrol.py", line 235, in run
pipeline(cfg)
File "/usr/local/python3.5.1/lib/python3.5/site-packages/esrally/racecontrol.py", line 48, in call
self.target(cfg)
File "/usr/local/python3.5.1/lib/python3.5/site-packages/esrally/racecontrol.py", line 166, in from_sources_complete
return race(Benchmark(cfg, mechanic.create(cfg, metrics_store, sources=True, build=True), metrics_store), cfg)
File "/usr/local/python3.5.1/lib/python3.5/site-packages/esrally/racecontrol.py", line 152, in race
benchmark.setup()
File "/usr/local/python3.5.1/lib/python3.5/site-packages/esrally/racecontrol.py", line 61, in setup
self.mechanic.start_engine()
File "/usr/local/python3.5.1/lib/python3.5/site-packages/esrally/mechanic/mechanic.py", line 60, in start_engine
self.cluster = self.launcher.start(selected_car)
File "/usr/local/python3.5.1/lib/python3.5/site-packages/esrally/mechanic/launcher.py", line 276, in start
c = cluster.Cluster([self._start_node(node, car, es) for node in range(car.nodes)], t)
File "/usr/local/python3.5.1/lib/python3.5/site-packages/esrally/mechanic/launcher.py", line 276, in
c = cluster.Cluster([self._start_node(node, car, es) for node in range(car.nodes)], t)
File "/usr/local/python3.5.1/lib/python3.5/site-packages/esrally/mechanic/launcher.py", line 298, in _start_node
process = self._start_process(cmd, env, node_name)
File "/usr/local/python3.5.1/lib/python3.5/site-packages/esrally/mechanic/launcher.py", line 385, in _start_process
raise exceptions.LaunchError("%s Please check the logs in '%s' for more details." % (msg, log_dir))
esrally.exceptions.LaunchError: Could not start node 'rally-node0' within timeout period of 30.0 seconds. Please check the logs in '/home/else
arch/.rally/benchmarks/races/2016-12-16-09-13-51/local/logs' for more details.
2016-12-16 09:18:15,559 rally.main INFO Attempting to shutdown internal actor system.
2016-12-16 09:18:17,450 rally.main INFO Shutdown completed.
ps:
elsearch is a ordinary user not root !
The OS is centos 6.5.
ES version is 5.0.0
Rally version is 0.4.6
What can i do for resolve the error!