栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Liunx安装Elasticsearch详解-亲测实践

Liunx安装Elasticsearch详解-亲测实践

注:使用的Linux系统的版本:CentOS Linux release 8.0.1905 (Core) 查看命令:

[root@VM-16-15-centos ~]# cat /etc/redhat-release 
CentOS Linux release 8.0.1905 (Core) 

安装准备

1、可到官网下载

https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.6.2.tar.gz

2、也可从我准备好的工具库下载

链接: https://pan.baidu.com/s/1rWYvUQEUqVlxR4g_jryfvg 提取码: f8ji

开始安装 

1、上传下载好的文件到服务器、上传到指定文件夹

[root@VM-16-15-centos software]# ls
elasticsearch-6.6.2.tar.gz  mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz  rocketmq-all-4.7.1-bin-release.zip
jdk-8u221-linux-x64.tar.gz  redis-6.2.5.tar.gz                          rocketmq-console-ng-1.0.1.tar.gz
[root@VM-16-15-centos software]# pwd
/opt/software
[root@VM-16-15-centos software]# 

 2、解压文件、移动到自己创建的app文件夹下 /opt/app/ 

# tar -zxvf elasticsearch-6.6.2.tar.gz
# mv elasticsearch-6.6.2 /opt/app/

进入到 elasticsearch-6.6.2 文件夹下创建data和logs文件夹、并赋予权限
# mkdir data;
# mkdir logs; 
# chmod 777 data或logs;

修改config文件下的elasticsearch.yml 文件中的data和logs文件配置路径
# path.data: /opt/local2019/elastics/elasticsearch-6.6.2/data
# path.logs: /opt/local2019/elastics/elasticsearch-6.6.2/logs

目录结构如图:

 启动

【关键】ElasticSearch不能以root用户启动

创建一个新用户
[root@VM-16-15-centos bin]# adduser elasticsearch

创建用户密码,需要输入两次
[root@VM-16-15-centos bin]# passwd elasticsearch

将对应的文件夹权限赋给该用户
[root@VM-16-15-centos local]# chown -R elasticsearch elasticsearch-6.6.2

切换至elasticsearch用户
[root@VM-16-15-centos etc]# su elasticsearch

进入启动目录启动 elasticsearch-6.0.0/bin  使用后台启动方式:./elasticsearch -d 或者 ./elasticsearch &
[root@VM-16-15-centos bin]$ ./elasticsearch -d  (或者./elasticsearch &)

内存配置

1、启动报错:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
  解决:编辑vim的大小设置:[root@VM-16-15-centos elk]# vim /etc/sysctl.conf
                        在/etc/sysctl.conf文件最后添加一行: vm.max_map_count=262144
重新启动:[root@VM-16-15-centos ~]# /sbin/sysctl -p
然后再启动es

2、elasticsearch 的jvm.options 的默认最小配置1G,不要改动

 启动访问

1、http://127.0.0.1:9200/

2、也可以集成浏览器插件 Elasticsearch-head

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/282837.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号