ELASTICSEARCH集群压测操作步骤

1 升级git版本
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum install gcc perl-ExtUtils-MakeMaker
 cd /usr/src
wget https://www.kernel.org/pub/software/scm/git/git-2.0.5.tar.gz
 tar xzf git-2.0.5.tar.gz
cd git-2.0.5
make prefix=/usr/local/git all
make prefix=/usr/local/git install
yum rempve git
echo “export PATH=$PATH:/usr/local/git/bin” >> /etc/bashrc
source /etc/bashrc
备注:执行该步的时候注意到/etc/bashrc中将双引号去掉,否则会报错。
检查git版本号。
2 检查JAVA版本号,JAVA版本号需要在1.8以上。
3 安装PYTHON3
yum groupinstall "Development tools"
yum - y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline -devel tk-devel gcc make
yum install bzip2-devel curses-devel dbm-devel gdbm-devel xz-devel sqlite sqlite-devel openssl openssl-devel tkinter tcl-devel tk-devel readline readline-devel zlib zlib-devel
tar  -zxvf   Python-3.5.2.tgz
安装
cd Python- 3.5 . 2 ./ configure -- prefix = /usr/ local make make altinstall
4 安装ESRALLY
pip3.5 install   esrally
数据存放目录:
/home/cheng/.rally/benchmarks/data/geonames
esrally运行命令:
esrally --target-hosts=192.168.1.137:9200 --challenge=append-fast-no-conflicts --pipeline=benchmark-only
备注:
ESRALLY的运行需要非ROOT用户,CHENG为自己所建用户。
本人运行ESRALLY时采用的为压测已经ES集群的方法,大家可以参考官方文档,选择自己喜欢的压测方式。
压测需要较长时间,需要花时间等候结果。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值