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
查看你的虚拟机ip
ifconfig
本地访问不同elasticseach
需要打开监听端口:
vim /etc/elasticsearch/elasticsearch.yml
然后重启elasticsearch重启即可
查看端口:
最后浏览你自己搭建:
神回复
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。