elasticsearch 安装使用
浏览量:433
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

查看你的虚拟机ip
ifconfig

本地访问不同elasticseach

需要打开监听端口:
vim /etc/elasticsearch/elasticsearch.yml

然后重启elasticsearch重启即可

查看端口:

最后浏览你自己搭建:


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