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

centOS 7 Elasticsearch 7.16 安装使用教程

centOS 7 Elasticsearch 7.16 安装使用教程

文章目录
      • 1 下载
      • 2 安装
        • 2.1 下载
        • 2.2 添加用户
        • 2.3 启动与停止
      • 3 使用
        • 3.1 启动报错-虚拟内存过小
        • 3.2 启动报错-未配置默认服务发现设置
        • 3.3 设置远程连接
        • 3.4 设置密码

1 下载

官网: https://www.elastic.co

下载页面: https://www.elastic.co/cn/downloads/elasticsearch

注意:

Elasticsearch 7 开始推荐 Java 最低版本为 Java 11

2 安装 2.1 下载

进入需要安装的目录

cd /usr

选择对应的操作系统下载 tar 文件

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.16.1-linux-x86_64.tar.gz

解压

tar -zxvf elasticsearch-7.16.0-linux-x86_64.tar.gz
2.2 添加用户

ElasticSearch 不能使用 root 用户运行

sudo groupadd elastic
sudo useradd -g elastic elastic

设置用户权限

sudo chown -R elastic:elastic /usr/elasticsearch-7.16.0/
2.3 启动与停止

切换到 elastic 用户

su elastic

(后台)启动elasticsearch

sh /usr/elasticsearch-7.16.0/bin/elasticsearch &

停止elasticsearch

pkill -f elasticsearch

退出 elastic 用户

exit
3 使用 3.1 启动报错-虚拟内存过小
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

设置虚拟内存

sudo vim /etc/sysctl.conf

在后边添加

vm.max_map_count=262144

使配置生效

sudo sysctl -p
3.2 启动报错-未配置默认服务发现设置
the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured

配置文件

vim /usr/elasticsearch-7.16.0/config/elasticsearch.yml

如果是单机单个节点,则可以进行一下配置

discovery.type: single-node
3.3 设置远程连接

修改配置文件

vim /usr/elasticsearch-7.16.0/config/elasticsearch.yml

添加配置

network.host: 0.0.0.0
3.4 设置密码

Set up minimal security for Elasticsearchedit

修改配置文件

vim /usr/elasticsearch-7.16.0/config/elasticsearch.yml

添加以下配置

xpack.security.enabled: true

启动 ES

在另一个ssh窗口执行生成密码命令

sh /usr/elasticsearch-7.16.0/bin/elasticsearch-setup-passwords auto

保存生成的用户名和密码

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

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

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