Elasticsearch安装

ubuntu下安装Elasticsearch
1.安装JDK环境
sudo apt-get install default-jdk
安装完成后,我们执行
java -version
来看是否安装成功。

2.下载Elasticsearch
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.1.zip

下载完成后,我们来对下载的压缩包进行一下校验。
sha1sum elasticsearch-5.4.0.zip

校验通过后,我们就可以进行解压了。
unzip elasticsearch-5.4.0.zip

解压完成,OK,这时我们就已经安装好了,接下来我们进入解压好的文件夹,然后启动一下ES的服务器。执行:
./bin/elasticsearch

后台启动

./bin/elasticsearch -d

终端测试

curl -XGET "localhost:9200/_search"

elasticsearch5.0启动出现的错误

1、Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000, 2060255232, 0) failed; error='Cannot allocate memory' (errno=12)
由于elasticsearch5.0默认分配jvm空间大小为2g,修改jvm空间分配

# vim config/jvm.options  
1. -Xms2g  
2. -Xmx2g  
修改为
1. -Xms512m  
2. -Xmx512m

外网访问

修改配置文件 config/elasticsearch.yml
network.host: 0.0.0.0 #设成0.0.0.0让任何人都可以访问。线上服务不要这样设置,要设成具体的 IP
切换root账户 vim /etc/sysctl.conf
增加一行 vm.max_map_count=655360

你可能感兴趣的:(Elasticsearch安装)