插件安装演示Ⅰ | 学习笔记

简介: 快速学习插件安装演示Ⅰ

开发者学堂课程【ElasticSearch 入门精讲插件安装演示Ⅰ学习笔记,与课程紧密连接,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/631/detail/10012


插件安装演示Ⅰ


内容介绍:

一、讲义

二、演示


一、讲义

安装了中文分词的插件(如: ik ),使用 termQuery 查询,看能否查询到需要的结果

具体步骤:

①Elasticsearch-6.5.3安装配置完毕。

②下载 IK-6.5.3

源码下载:

https://github.com/medcl/elasticsearch-analysis-ik/releases

编译版本: elasticsearch-analysis-ik-6.5.3.zip

在线安装∶

./bin/elasticsearch-plugininstall https/github.com/medcl/elasticsear

ch-analysis-ik/releases/download/v6.5.3/elastcsearch-analysis-ik-6.5.3zip

③在线安装后,在相应的目录下会出现安装后的结果:

  1. /home/tom/es/config/analysis-ik ~ >包含常用的中文词组的字典文件,如: main.dic
  2. /home/tom/es/plugins/analysis-ik ~ >包含一些 jar 包以及资源文件

若是离线安装时,需要解压到到 ES_HOME/plugins/ik 目录下面(直接包含一个 conf 文件夹和一堆 jar 包)

注意:安装完毕后,需要将安装好的目录跨节点拷贝到另外两台节点上

④重新启动 ES

⑤启动 看到 try load config ....IK 相关信息,说明启动完成和安装 IK 插件完成。

修改 ES_HOME/config/elasticsearch.yml 文件,

添加 index.analysis.analyz

er.default.type:ik(把 IK 设置为默认分词器,这一步是可选的)


二、演示

输入 ll ,找到再次安装

image.png

定位到一个用户  su-l jerry

输入 su-l jerry

进来后再去安装

输入

~/es/bin/elasticsearch-plugininstall https/github.com/medcl/elasticsea

rch-analysis-ik/releases/download/v6.5.3/elastcsearch-analysis-ik-6.5.3zip

回车,

这时会进行一个在线安装,在安装过程中我们可以看一下

image.png

点击 JANSON01,输入

su - l jerry

输入  cd ~/es/

再输入 ll

进入后再输入  cd plugins/

再输入 ll

显示 total 0,无结果,当安装完之后就会有一些内容显示

在安装过程中显示是否继续,输入 y ,显示 ERROER: installation aborted by user

image.png

这里有可能是由于我们的权限不够,下面我们还是切换到 root 用户下

输入  su -l root,输入密码123

再输入 cd /

再输入 ll

./bin/elasticsearch-plugininstall https/github.com/medcl/elasticsearch-a

nalysis-ik/releases/download/v6.5.3/elastcsearch-analysis-ik-6.5.3zip

以 root 的身份再安装

在2 JANSON01中输入 jps,再输入ll

输入 jps,输入 pkill -f Elasticsearch

输入 jps

su -l root

123

ssh node02

ssh janson02

pkill -f Elasticsearch

ssh janson03

pkill -f Elasticsearch

jps

exit

jps

exit

jps

再来观察安装是否完成

显示是否继续安装,输入 y

image.png

显示错误,我们在安装中可能存在一些问题,那么我们尝试选择离线安装

输入cd /opt/soft/

ll

然后点击下方的目录,找到 opt,找到 flume,找到 soft,将压缩包elasticsearch-analysis-ik-6.5.3.zip上传进来,上传完成后来安装

输入

cd /home/jerry/

cd bin

ll

cd es

ll

./bin/elasticsearch-plugininstall  /opt/soft/elasticsearch-analysis-ik-6.5.

3.zip

显示错误

ERROR:Unknownplugin /opt/soft/elasticsearch-analysis-ik-6.5.3.zip

image.png

再在 2 JANSON01 中输入

cd /opt/soft/

ll

unzip elasticsearch-analysis-ik-6.5.3.zip

ll

rm -rf *.zip

ll

再在 1 JANSON01 中输入

./bin/elasticsearch-plugin install  /opt/soft/

提示是否继续安装时输入 N

再输入

cd..

ll

cd es

ll

cd plugins/

ll

mkdir ik

cd ik/

pwd

在 2 JANSON01 中输入

mv * /home/jerry/es/plugins/ik

再在 1 JANSON01 中输入

ll

cd..

ll

mv ik/ analysis-ik

ll

cd analysis-ik/

ll

cd config/

ll

cd config/

ll

mkdir analysis-ik

cd analysis-ik/

ll

cp /home/jerry/es/plugins/analysis-ik/config/

cp /home/jerry/es/plugins/analysis-ik/config/.

pwd

ll

cd /home/jerry/es/plugins/analysis-ik/config/

ll

cp * /home/jerry/es/config/analysis-ik/

cd  /home/jerry/es/config/analysis-ik/

ll

cd..

进来之后我们再重新启动下 es,点击 JANSON02

image.png

在1 JANSON01中拷贝到2和3上

输入

cd..

ll

scp-rplugins/analysis-ik/ root@janson02:/home/jerry/es/plugins/

scp-rplugins/analysis-ik/ root@janson03:/home/jerry/es/plugins/

scp-rconfig/analysis-ik  root@janson03:/home/jerry/es/config/

scp-rconfig/analysis-ik  root@janson02:/home/jerry/es/config/

在2 JANSON02 中确认一下,输入

cd /home/jerry/

ll

cd es/

ll

cd config/

ll

cd analysis-ik/

ll

cd..

cd..

ll

cd plugins/

ll

cd analysis-ik/

ll

然后在 3 JANSON03 中

在下面输入 clear

再输入 su -l jerry

然后直接输入

~/es/bin/elasticsearch -d

image.png

以后台进程的方式来启动

在1 JANSON01中

image.png

输入 ~/es/bin/elasticsearch -d

jps

在 2 JANSON02 下输入 clear 再确认一下启动

关闭所有,再来尝试

点击 1 JANSON01 ,输入

jps

su -l jerry

clear

jps

相关实践学习
以电商场景为例搭建AI语义搜索应用
本实验旨在通过阿里云Elasticsearch结合阿里云搜索开发工作台AI模型服务,构建一个高效、精准的语义搜索系统,模拟电商场景,深入理解AI搜索技术原理并掌握其实现过程。
ElasticSearch 最新快速入门教程
本课程由千锋教育提供。全文搜索的需求非常大。而开源的解决办法Elasricsearch(Elastic)就是一个非常好的工具。目前是全文搜索引擎的首选。本系列教程由浅入深讲解了在CentOS7系统下如何搭建ElasticSearch,如何使用Kibana实现各种方式的搜索并详细分析了搜索的原理,最后讲解了在Java应用中如何集成ElasticSearch并实现搜索。  
相关文章
|
Linux Windows
Nomachine 最简安装与使用指南
这是一篇2022年Nomachine软件的极简安装与使用指南,包括Windows和Linux系统下的安装步骤,以及如何在Windows系统上通过Nomachine远程控制Linux系统的方法。
Nomachine 最简安装与使用指南
|
存储 编译器 C语言
C/C++内存管理--2
C/C++内存管理--2
|
Java API Maven
Elasticsearch 5.X下JAVA API使用指南
Elasticsearch 5.0下Java API使用指南 一.2.X到5.X Elasticsearch 2.x使用java api把elasticsearch安装包下的lib文件夹下的jar文件全部加入到工程类路径即可,换到5.
1345 0
|
3天前
|
数据采集 人工智能 安全
|
12天前
|
云安全 监控 安全
|
4天前
|
自然语言处理 API
万相 Wan2.6 全新升级发布!人人都能当导演的时代来了
通义万相2.6全新升级,支持文生图、图生视频、文生视频,打造电影级创作体验。智能分镜、角色扮演、音画同步,让创意一键成片,大众也能轻松制作高质量短视频。
1042 151
|
4天前
|
编解码 人工智能 机器人
通义万相2.6,模型使用指南
智能分镜 | 多镜头叙事 | 支持15秒视频生成 | 高品质声音生成 | 多人稳定对话
|
17天前
|
机器学习/深度学习 人工智能 自然语言处理
Z-Image:冲击体验上限的下一代图像生成模型
通义实验室推出全新文生图模型Z-Image,以6B参数实现“快、稳、轻、准”突破。Turbo版本仅需8步亚秒级生成,支持16GB显存设备,中英双语理解与文字渲染尤为出色,真实感和美学表现媲美国际顶尖模型,被誉为“最值得关注的开源生图模型之一”。
1731 9