Elasticsearch CentOS 7 下的安装
2021/9/3 7:07:39
本文主要是介绍Elasticsearch CentOS 7 下的安装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录- 1、下载
- 2、上传Linux并解压
- 3、进入安装目录
- 4、修改核心配置文件
- 4、修改JVM参数
- 5、添加用户
- 6、启动ES
- 7、启动完成后进行测试
- 8、elasticsearch-head 可视化工具安装
- 下载:https://github.com/mobz/elasticsearch-head
- 解压后进入目录使用npm安装
- 启动
- 浏览器访问
- 解决跨域问题
1、下载
https://www.elastic.co/cn/downloads/elasticsearch#ga-release
2、上传Linux并解压
我上传的目录是 /home/softwware
解压 tar -zxvf elasticsearch-7.4.2-linux-x86_64.tar.g
解压后我把安装目录移动了位置 mv elasticsearch-7.4.2 /usr/local/
3、进入安装目录
cd /usr/loacl/elasticsearch-7.4.2
- bin:可执行文件在里面,运行es的命令就在这个里面,包含了一些脚本文件等
- config:配置文件目录
- JDK:java环境
- lib:依赖的jar,类库
- logs:日志文件
- modules:es相关的模块
- plugins:可以自己开发的插件
- data:这个目录没有,自己新建一下
mkdir data
,这个作为索引目录
4、修改核心配置文件
在cinfig目录下vim elasticsearch.yml
-
修改该集群名
-
修改当前节点名
-
修改data和log数据保存地址
-
修改网络IP,可以远程访问,端口可以自定义修改
-
修改集群节点
4、修改JVM参数
因为我这里用的VM虚拟机安装的Linux,内存比较小,所以修改了下JVM的参数。
同样config目录下vim jvm.options
5、添加用户
ES不允许root用户操作,需要添加个用户:
useradd esuser # 新增用户esuser chown -R esuser:esuser /usr/local/elasticsearch-7.4.2 # 给esuser赋文件夹权限 su esuser # 切换用户 whoami # 查看当前用户
6、启动ES
进入bin目录下执行./elasticsearch
前台启动,ctrl+c可以关闭退出;
后台启动./elasticsearch -d
,需要杀进程关闭。
启动中如果出现如下错误:
切换到root用户下修改一个配置文件:
vim /etc/security/limits.conf
文件末尾添加:
* soft nofile 65536 * hard nofile 131072 * soft nproc 2048 * hard nproc 4096
还要修改一个文件:
vim /etc/sysctl.conf
文件末尾添加:
vm.max_map_count=262145
刷新下sysctl.conf文件
sysctl -p
最后再次启动ES
7、启动完成后进行测试
浏览器访问:ip+端口(9200),现实如下表示OK
端口号说明:
- 9200:HTTP协议,用于外部通讯
- 9300:Tcp协议,ES集群之间通讯
centOS 6.x 中安装ES 可参考:https://www.cnblogs.com/leechenxiang/p/10897562.html
8、elasticsearch-head 可视化工具安装
下载:https://github.com/mobz/elasticsearch-head
解压后进入目录使用npm安装
前提计算机中要安装nodeJS
npm install
启动
npm run start
浏览器访问
http://localhost:9100/
解决跨域问题
浏览器访问可能会出现跨域的问题,解决方案如下:
修改ES的核心配置文件
vim elasticsearch.yml
添加两个配置
http.cors.enabled: true http.cors.allow-origin: "*"
然后重启ES,在用浏览器去访问就OK了!
这篇关于Elasticsearch CentOS 7 下的安装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-04el-table 开启定时器下,表格的选中状态会消失是什么原因-icode9专业技术文章分享
- 2024-10-03如何安装和初始化飞牛私有云 fnOS?-icode9专业技术文章分享
- 2024-10-03如何安装 App 并连接到飞牛 NAS?-icode9专业技术文章分享
- 2024-10-03如何安装飞牛 TV 并连接到影视服务器?-icode9专业技术文章分享
- 2024-10-03如何在PVE和ESXI上安装飞牛私有云 fnOS?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS安装系统异常情况处理-icode9专业技术文章分享
- 2024-10-03飞牛NAS如何创建存储空间?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS硬盘会自动休眠吗?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS如何安装飞牛影视和创建媒体库?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS如何为家人朋友开通影视账号?-icode9专业技术文章分享