centos7.5 rpm安装elasitcsearch7.5.1,以及安装插件ik分词

   日期:2020-09-01     浏览:150    评论:0    
核心提示:首先下载elasticsearch的rpm包elasticserch官网:https://www.elastic.co/cn/downloads/elasticsearch(浏览可能会过慢、网页刷新不出来的情况,有VPN的话就会很快)这里准备的安装包是执行 rpm -ivh +rpm包名解压安装,安装完后会打印出这些字样,这些命令是用于启动、重载、设置开机自启的命令,然后配置文件是放在/etc下的 elasticsearch文件里进入配置文件夹:cd /etc/elas.

首先下载elasticsearch的rpm包

elasticserch官网:https://www.elastic.co/cn/downloads/elasticsearch(浏览可能会过慢、网页刷新不出来的情况,有VPN的话就会很快)

这里准备的安装包是

 

执行 rpm -ivh +rpm包名解压安装,

安装完后会打印出这些字样,这些命令是用于启动、重载、设置开机自启的命令,然后配置文件是放在/etc下的 elasticsearch文件里

进入配置文件夹:

cd /etc/elasticsearch

elasticsearch.yml 文件就是配置文件

关于node相关的配置 可以将注释取消掉,分享一篇关于配置文件的详解https://www.cnblogs.com/shixiuxian/p/11196654.html

(修改文件存放路径,可用于这种情景:当公司要求你将数据挂载到指定的文件目录下,你就可以在这里修改文件路径,指定到要求的目录下。举个例子 公司的服务器存储数据的磁盘挂载点为/home目录,那么可以在/home 目录下创建一个文件夹来存放data 和log)

修改后如下:

为了解决访问报503的错误在配置文件里,在配置文件中修改如下:

并添加下面2条

# 开启跨域访问支持,默认为false

http.cors.enabled: true

# 跨域访问允许的域名地址

http.cors.allow-origin: "*"

修改完后如下(单node的):

在/etc/elasticsearch jvm.options 文件

可以根据需求修改一下内存大小之类的配置

使用 service elasticsearch restart重启服务

服务重启后,在chrome浏览器 输入 服务器ip:9200 ,看到下面的情况就说明服务启动成功了(若访问不到可以检查一下9200端口是否开放了允许访问)

接下来就是安装 ik 分词插件了,很简单将ik分词插件的zip 文件解压放到 elasticsearch的根目录下 ,可以通过whereis elasticsearch查看,通常是在 /usr/share/elasticsearch  

进入 /plugins目录,创建一个ik 的目录文件,然后将插件解压到这个目录下

如下图所示:

此时 只需要 重启服务就可以了 不需要别的操作

输入重启服务命令,并查看日志如下图所示

 

这次安装演示非常顺利,但有时候安装的时候重启服务会遇到各种各样的报错(尤其是用户权限不足的问题,因为es默认root不允许启动的,所以会选择创建一个elastic用户来启动es)

这里分享一个总结了一些报错的解决方法的博客:https://www.cnblogs.com/zhi-leaf/p/8484337.html

 

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服