elasticsearch5.4.1 安装

现在最新版的elasticsearch 已经到5.41 了,所以 我尝试着安装一下,一下为记录我的安装步骤


基础配置:
1. jdk 1.8 必要条件(5.X 开始 ES 依靠jdk1.8 才能保证稳定)
2. linux kernel 版本 这个最好是 3.5+,不然会 给出 警告,但不影响正常 运行
如何查看自己内核版本呢?
uname -a  或 unme -r  

2.6.32-358.el6.x86_64  此处表明内核版本为 2.6.32 的

个人服务情况:centos 6.5  网络一定要通畅,不然 没法搞




开始:
第一步:检查 jdk 版本 与 网络情况
java -version    要求 1.8+
ping www.baidu.com   不通的情况下,先去 配好

正常的话进行下一步

第二步:建立文件目录 安装下载 ES-5.4.1.tar.gz(当然你也可以使用 yum/rpm 进行直接安装)
1.从官网上 下载最新版本 ES-5.4.1
ES-官网地址  https://www.elastic.co/guide/en/elasticsearch/reference/current/search-search.html
下载 tar
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.4.1.tar.gz
2.我个人 是建立在 用户目录(home) ~ 下的,这个 随你建
使用 xshell 登录到服务器

cd ~
mkdir elastic
cd elastic

使用 xftp 把 刚才下载好的 tar 上传到 服务器 此目录下
ls
elasticsearch-5.4.1.tar.gz
tar -zxvf elasticsearch-5.4.1.tar.gz  解压
cd elasticsearch-5.4.1

第三步:启动观察 处理错误信息


此时可以直接 去启动先观察一下报什么错?
./bin/elasticsearch

切记 不可用root 账户去启动,用其他账户 比如 fenxi  elasticsearch 等

一般来说 都会报错,比如 内存太小 文件个数限制等,此时不要着急 请浏览 下面这篇博客
http://www.dajiangtai.com/community/18136.do?origin=csdn-geek&dt=1214
这篇文档把一些常见的报错情况和解决方案 都罗列出来了,解决好之后 之前 的 errors 就会消失

第四步:修改es配置文件


修改es配置文件进入
cd  config/
ls
elasticsearch.yml  jvm.options  log4j2.properties  scripts

elasticsearch.yml  此文件非常非常重要,此文件默认会有一些配置,要根据现实情况 去进行修改,比如我

vim elasticsearch.yml
---
cluster.name: elastic-auto-node   # 自定义 集群名称
node.name: node-1 #自定义 节点 名称

network.host: 127.0.0.1   #服务IP


http.port: 9200 #http 端口

PS:此时我为单节点,若是 nodeNumer >1 时 也需要配置 扫描发现参数(这个先暂时不配--先单节点,后面会说多节点如何配置)

保存退出
:wq

第五步:验证是否正确


此时再重新启动下
cd ..
./bin/elasticsearch
此时的话,应该是不报错的,若报错请查看 http://www.dajiangtai.com/community/18136.do?origin=csdn-geek&dt=1214

使用 浏览器去check 一下
http://127.0.0.1:9200/
弹出
{
name: "node-1",
cluster_name: "elastic-auto-node",
cluster_uuid: "wdbNQrZUREWGD1Ang_ZqYw",
version: - {
number: "5.4.1",
build_hash: "2cfe0df",
build_date: "2017-05-29T16:05:51.443Z",
build_snapshot: false,
lucene_version: "6.5.1"
},
tagline: "You Know, for Search"
}

此时 说明ES 是安装好的;
参考文章:
http://www.cnblogs.com/qiuzhaokun/p/5894853.html

你可能感兴趣的:(elasticsearch)