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