Can you please share your Rally version, Rally invocation and the full output of curl localhost:9200 / (using the actual IP and port)?
Also, while I don't think this applies to you since your build flavor is "default", note that this invocation does not work because it will use the OSS license:
Traceback (most recent call last):
File "/home/username/.local/bin/esrally", line 8, in
sys.exit(main())
File "/home/username/.local/lib/python3.8/site-packages/esrally/rally.py", line 1035, in main
console.init(quiet=args.quiet)
AttributeError: 'Namespace' object has no attribute 'quiet'
That AttributeError is expected, we fixed invoking esrally without any arguments, but it has not been released yet.
However, I was asking how you were actualy calling Rally to get the UnsupportedProductError above. Are you calling esrally race ...? I would like the full invocation please (without any sensitive information like passwords)
OK, I understand now. You're not benchmarking the MCS_SONDE cluster, you're benchmarking an Elasticsearch node that Rally set up for you.
Can you please try esrally race --distribution-version=7.9.2 --track-path=/home/bastien/.rally/tracks/syslog_all --car=basic-license then? Per the above explanations about the OSS distribution, this should fix your issue.
Oops, the correct syntax is esrally race --distribution-version=7.9.2 --track-path=/home/bastien/.rally/tracks/syslog_all --car=defaults,basic-license. Can you please try that instead?
This makes sense now! MCS_SONDE was only used to extract test data, and now you're asking Rally to set up the node to run benchmarks on. This is a perfect thing to do . Sorry for the confusion.
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.