1. Elasticsearch 需要使用 Java,请检查 Java 环境
代码:
//检查Java版本<br>$ java -version<br>//若未找到Java命令,请安装:<br>$ yum install java-1.8.0-openjdk.x86_64<br>//再次检查Java安装<br>$ java -version
2.下载并安装 Elasticsearch 公共签名密钥:
代码:
$ rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch<br>//此步骤要求简单的 vi 编辑器操作技能<br>$ vi /etc/yum.repos.d/elasticsearch.repo<br>//填入 并 保存:<br>[elasticsearch-6.x]<br>name=Elasticsearch repository for 6.x packages<br>baseurl=https://artifacts.elastic.co/packages/6.x/yum<br>gpgcheck=1<br>gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch<br>enabled=1<br>autorefresh=1<br>type=rpm-md
3.安装 Elasticsearch :
代码:
$ yum install elasticsearch
4.设置ES自启动:
代码:
sudo /bin/systemctl daemon-reload<br>sudo /bin/systemctl enable elasticsearch.service<br><br>//相关ES操作可输入查看:<br>service elasticsearch
5.检查ES运行状态:
代码:
$ curl localhost:9200<br><br>//如有如下类似返回,则说明运行正常:<br>[root@localhost ~]$ curl localhost:9200<br>{<br> "name" : "ZGws7ZX",<br> "cluster_name" : "elasticsearch",<br> "cluster_uuid" : "yeYDTLbNQ--rmDXMi2xO-g",<br> "version" : {<br> "number" : "*。*。*",<br> "build_hash" : "b2f0c09",<br> "build_date" : "2017-08-14T12:33:14.154Z",<br> "build_snapshot" : false,<br> "lucene_version" : "6.6.0"<br> },<br> "tagline" : "You Know, for Search" 对于服务器内存比较小的需要设置内存大小
代码:
vi /etc/elasticsearch/jvm.options
默认是:
-Xms1g
-Xmx1g
修改为:
-Xms256m
-Xmx256m
代码:
//检查Java版本<br>$ java -version<br>//若未找到Java命令,请安装:<br>$ yum install java-1.8.0-openjdk.x86_64<br>//再次检查Java安装<br>$ java -version
2.下载并安装 Elasticsearch 公共签名密钥:
代码:
$ rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch<br>//此步骤要求简单的 vi 编辑器操作技能<br>$ vi /etc/yum.repos.d/elasticsearch.repo<br>//填入 并 保存:<br>[elasticsearch-6.x]<br>name=Elasticsearch repository for 6.x packages<br>baseurl=https://artifacts.elastic.co/packages/6.x/yum<br>gpgcheck=1<br>gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch<br>enabled=1<br>autorefresh=1<br>type=rpm-md
3.安装 Elasticsearch :
代码:
$ yum install elasticsearch
4.设置ES自启动:
代码:
sudo /bin/systemctl daemon-reload<br>sudo /bin/systemctl enable elasticsearch.service<br><br>//相关ES操作可输入查看:<br>service elasticsearch
5.检查ES运行状态:
代码:
$ curl localhost:9200<br><br>//如有如下类似返回,则说明运行正常:<br>[root@localhost ~]$ curl localhost:9200<br>{<br> "name" : "ZGws7ZX",<br> "cluster_name" : "elasticsearch",<br> "cluster_uuid" : "yeYDTLbNQ--rmDXMi2xO-g",<br> "version" : {<br> "number" : "*。*。*",<br> "build_hash" : "b2f0c09",<br> "build_date" : "2017-08-14T12:33:14.154Z",<br> "build_snapshot" : false,<br> "lucene_version" : "6.6.0"<br> },<br> "tagline" : "You Know, for Search" 对于服务器内存比较小的需要设置内存大小
代码:
vi /etc/elasticsearch/jvm.options
默认是:
-Xms1g
-Xmx1g
修改为:
-Xms256m
-Xmx256m