CentOs7 源码编译安装 Elasticsearch

1.es6 需要jdk1.8的环境。

# yum -y install java
# java -version

2.解压  安装

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.6.2-linux-x86_64.tar.gz

tar -zxvf  elasticsearch-6.6.2-linux-x86_64.tar.gz

cd  /usr/local/elasticsearch-6.6.2

cd bin 

./elasticsearch-6.6.2    #前台启动  

./elasticsearch-6.6.2 -d   #后台启动

因为es不允许用root启动它,所以我们需要先创建一个用户。

# useradd sdl

 授权

# chown -R sdl:sdl /usr/local/elasticsearch-6.6.2

 切换用户并启动

1.OpenJDK 64-Bit Server VM warning: If the number of processors is expected to increase from one, then you should configure the number of parallel GC threads appropriately using -XX:ParallelGCThreads=N

这个错是因为CPU核心数不够,elasticsearch至少需要二核
2.OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c5330000, 986513408, 0) failed; error='Cannot allocate memory' (errno=12)
这个错是因为内存不够,内存至少得在2G

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值