IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> linux下安装elasticsearch -> 正文阅读

[大数据]linux下安装elasticsearch

1. 准备一台服务器

这里使用的时redhat8.5(红帽新版的系统),这里给的内存大小时4G
在这里插入图片描述

2. 下载elasticsearch安装包

这里使用的安装版本时7.8.1的,点击下载
在这里插入图片描述

3. 安装elasticsearch

(1)将下载好的安装包上传至系统/usr/local/src目录下并解压,解压完成后可以看到如下目录内容

tar  -zxvf  elasticsearch-7.8.1-linux-x86_64.tar.gz
mv  elasticsearch-7.8.1   elasticsearch7.8

在这里插入图片描述
(2)创建data文件夹
在/usr/local/src/elasticsearch7.8目录下创建data文件夹

cd  /usr/local/src/elasticsearch7.8
mkdir data

(3)修改elasticsearch.yml配置文件

cd  config
vim elasticsearch.yml 

修改内容如下:

cluster.name: elasticsearch
node.name: es-jamysong
path.data: /usr/local/src/elasticsearch7.8/data
path.logs: /usr/local/src/elasticsearch7.8/logs
http.port: 9200
network.host: 0.0.0.0
cluster.initial_master_nodes: ["es-jamysong"]

(4)修改jvm.options 配置文件
在这里插入图片描述
(5)创建用户

注意:ES启动不能以ROOT用户来进行,所以需要创建一个用户
创建用户:
useradd jamysong
授权:
chown -R jamysong:jamysong  /usr/local/src/elasticsearch7.8

在这里插入图片描述

(6)修改limits.conf文件

vim /etc/security/limits.conf
修改内容如下:
*  soft nofile  65536
*  hard nofile 131072
*  soft nproc  4096
*  hard nproc  4096 

(7)修改sysctl.conf文件

vim /etc/sysctl.conf
修改内容如下:
vm.max_map_count = 262145
保存退出,刷新配置文件
sysctl -p 

(8)启动elasticsearch
注意:7.8.1版本的elasticsearch需要jdk支持的版本是jdk11+,如果你的环境不满足,他会使用elasticsearch安装包里面自带的jdk
首先切换到jamysong用户下,然后切换到/usr/local/src/elasticsearch7.8/bin目录下,执行elasticsearch可执行文件启动服务

su jamysong
cd /usr/local/src/elasticsearch7.8/bin
./elasticsearch

在这里插入图片描述

(9)测试elasticsearch7.8.1是否安装启动成功
访问地址:192.168.227.101:9200
如果显示如下表示安装成功
在这里插入图片描述

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-04-01 00:08:39  更:2022-04-01 00:11:41 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 4:24:00-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码