您好,登錄后才能下訂單哦!
這篇文章詳細描述了安裝Rally。
在安裝Rally之前請確保以下包已經安裝成功
Python3.4+ (驗證python3 --version應該打印 Python 3.4.0或以上)
pip3(驗證pip3 --version)
JDK8
git1.9+
Gradle2.13+(可選如果需要從源代碼編譯則需要)
非root用戶(由于ES2.0需要非root運行Rally也必須以非root運行)
sudo pip3 install esrally
安裝完成后需要配置Rally。首次運行esrally將會檢測配置文件是否丟失然后詢問你一些問題
./esrally
“race”表示Rally一次壓測過程。你可以使用不同的數據集(稱之為tracks)來進行壓測。
./esrally list tracks
默認執行geonames track需要下載可以自行下載數據集
http://benchmarks.elasticsearch.org.s3.amazonaws.com/corpora/geonames/documents.json.bz2
將下載文件放入/home/User/.rally/benchmarks/data/geonames中
./esrally --distribution-version=2.2.1
此次將會下載elasticsearch-2.2.1.tar.gz包并將此包放入/home/User/.rally/benchmarks/distributions你也可以自己下載放入此中
./esrally --distribution-version=2.2.1 --challenge=append-fast-no-conflicts --pipeline=benchmark-only
./esrally --distribution-version=2.2.1 --challenge=append-fast-with-conflicts --pipeline=benchmark-only
當已經存在Elasticsearch部署環境則可以使用--target-hosts來指定
./esrally --target-hosts=172.16.54.135:9200 --challenge=append-fast-no-conflicts --pipeline=benchmark-only
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。