晓夏

北漂的女孩

Good Luck To You!

elasticsearch 安装使用

浏览量:429

1、安装步骤以 centos6 64位 为例

安装 elasticsearch

首先安装依赖

yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel

通过官网下载 elasticsearch

Download Elasticsearch:https://www.elastic.co/downloads/elasticsearch

选择rpm包下载安装

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.2.2.rpm
yum install elasticsearch-5.2.2.rpm

修改 /etc/init.d/elasticsearch主要修改存储目录

修改 /etc/init.d/elasticsearch主要修改存储目录
# Sets the default values for elasticsearch variables used in this script
ES_USER="elasticsearch"
ES_GROUP="elasticsearch"
ES_HOME="/usr/share/elasticsearch"
MAX_OPEN_FILES=65536MAX_MAP_COUNT=262144
# 修改
LOG_DIR="/data/logs/elasticsearch"
# 修改
DATA_DIR="/data/dbdata/elasticsearch"
CONF_DIR="/etc/elasticsearch"

修改 /etc/elasticsearch/elasticsearch.yml主要修改监听地址

# centos6 有问题 需设置为
falsebootstrap.system_call_filter: false
# elasticsearch 监听的地址,包括http和tcp内部通讯
network.host: 0.0.0.0

内核优化

修改 vim /etc/elasticsearch/jvm.options

-Xms2g     修改为    -Xmx512m
-Xms2g     修改为    -Xmx512m

修改 vim /etc/sysctl.conf

vm.max_map_count=655360

修改 vim  /etc/security/limits.conf

* soft nofile 819200
* hard nofile 819200

修改 vim   /etc/security/limits.d/90-nproc.conf

*   soft    nproc     2048
root  soft    nproc     unlimited

启动

sysctl -p
service elasticsearch restart

注意:如果你是centos7,需要修改虚拟机的内存为2G,否则启动不起来

查看9200端口

netstat -ntpl

图片.png

查看你的虚拟机ip

ifconfig

图片.png

本地访问不同elasticseach

图片.png

需要打开监听端口:

vim  /etc/elasticsearch/elasticsearch.yml

图片.png

然后重启elasticsearch重启即可

图片.png

查看端口:

图片.png


最后浏览你自己搭建:

图片.png









神回复

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。