CentOS 7使用Elasticsearch
2024-08-26 22:51:51
安装ElasticSearch
下载依赖
Elasticsearch
依赖jdk
, 在官网下载jdk
压缩包, 或者直接安装.
下载压缩包, 解压tar -xzvf jdk-8u181-linux-x64.tar.gz
添加环境变量, 编辑vim ~/.bashrc
:
# 路径是下载的jdk的解压路径
JAVA_HOME=/root/jdk1.8.0_181/bin
PATH=$JAVA_HOME:$PATH
export JAVA_HOME PATH
或者直接使用软链的方式:
# /root/jdk1.8.0_181/bin/java这个路径要是一个完整的路径
ln -s /root/jdk1.8.0_181/bin/java /usr/bin
下载软件包
在Elasticsearch官网下载对应系统的软件包
或者压缩包
,
elasticsearch 6.x
去除了type
类型, 性能也有所优化. 这里使用最后一个支持type
的版本.
curl -o elasticsearch-5.6.10.zip https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.10.zip
解压tar -xzvf elasticsearch-5.6.10.zip
Elasticsearch
不能使用root
账户运行, 创建一个账户useradd -M -s /sbin/nologin elasticsearch
对文件授权chmod -R elasticsearch.elasticsearch elasticsearch
后台启动Elasticsearch
, sudo -u elasticsearch elasticsearch/bin/elasticsearch -d
.
JVM的占用大小
elasticsearch
查询对内存的要求比较高, 可以提高JVM
的大小, 编辑解压文件里的config/jvm.options
文件的字段, 修改为如下:
-Xms25g
-Xmx25g
给系统稍微留点就行, 视自己的内存而定.
最新文章
- MySQL分区表的管理~1
- 从NDK开始吧
- python 源码解读2
- PHP下获取上个月、下个月、本月的日期(strtotime,date)
- IText 中文字体解决方案 生成doc文档
- win7中注册tomcat服务
- 用vlc搭建简单流媒体服务器(UDP和TCP方式)
- break退出循环分析
- ibatisNet MERGE INTO ORA-00911: 无效字符
- 理解上下文Context
- 从网络上获取图片,并写入excel文件
- SAP MM 物料主数据采购视图中的字段'Var. OUn'的作用?
- setValuesForKeysWithDictionary:的用途
- WebForm内置对象:Application和ViewState、Repeater的Command用法
- java 装饰设计模式模式
- Windows 7 64 位操作系统安装 Ubuntu 17.10
- 【mybatis】mybatis查询发生条件传入值但是查询并没有这个条件的查询,Integer类型查询条件需要注意事项
- linux下的时间管理概述
- iOS 语言国际化配置
- 【二维单调队列】BZOJ1047-[HAOI2007]理想的正方形
热门文章
- 计算机程序设计的史诗TAOCP
- WPF范围选择控件(RangeSelector)
- 正态分布(normal distribution)与偏态分布(skewed distribution)
- 联想K860 ROM 从官方Vibe 精简 提高性能
- [Android] 环境优化配置Android Studio发展NDK
- VisualSVN5.1.7补丁原创发布
- android studio 3.0+发布签名apk注意的情况
- Qt在Windows上的调试器CDB安装与配置
- java的static类(静态内部类)(转载)
- PopupWindow设置动画效果