文档章节

数据处理系列(四) 安装Elasticsearch用以存储和查询数据

Kxvz
 Kxvz
发布于 2017/07/13 11:18
字数 362
阅读 27
收藏 0

准备工作

### 添加一个额外用户用以启动 Ela 因为Ela不支持root启动

adduser tmp

## 设置密码
passwd tmp

## 添加授权文件的写权限
chmod -v u+w /etc/sudoers

## 修改授权文件 添加tmp用户的授权
 
vi /etc/sudoers

## Allow root to run any commands anywher  
root       ALL=(ALL)       ALL  
tmp        ALL=(ALL)       ALL  #这是你新添加的用户  tmp

## 保存退出
:wq

## 收回 授权文件的写权限
chmod -v u-w /etc/sudoers



### 修改系统文件的打开限制

vi /etc/security/limits.conf 

## 添加内容:
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096


## 保存退出 :wq

### 修改系统配置
vi /etc/sysctl.conf 

## 添加内容:
vm.max_map_count=655360

## 保存退出
:wq

## 生效
sysctl -p

## 再退出一次登录

### =======================================================


### 下载最新版的 Ela :

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

## 解压出来

tar -zxvf elasticsearch-5.5.0.tar.gz

##  修改配置文件,以便外网可以访问:

vi elasticsearch-5.5.0/config/elasticsearch.yml

## 添加内容如下:
network.host: 0.0.0.0

transport.tcp.port: 9300

transport.tcp.compress: true

## 切换用户 

su tmp


## 使用新用户 tmp 启动Ela:

 cd elasticsearch-5.5.0/bin

./elasticsearch -d

 

RPM 安装方式:

https://www.elastic.co/cn/downloads/elasticsearch

启动:

systemctl start elasticsearch

 

 

Elasticsearch  官方地址:  https://www.elastic.co/downloads/elasticsearch

 

 

 

© 著作权归作者所有

Kxvz
粉丝 12
博文 104
码字总数 29348
作品 0
成都
程序员
私信 提问
小白都会超详细--ELK日志管理平台搭建教程

目录 一、介绍 二、安装JDK 三、安装Elasticsearch 四、安装Logstash 五、安装Kibana 六、Kibana简单使用 系统环境:CentOS Linux release 7.4.1708 (Core) 当前问题状况 开发人员不能登录线...

渣渣辉
2018/07/15
0
0
CentOS7.3下ELK日志分析系统集群搭建

Elasticsearch是个基于Lucene实现的开源、分布式、restful的全文本搜索引擎,此外他还是一个分布式实时文档存储,其中每个文档的每个filed均是可被索引的数据,且可被搜索,也是一个带实时分...

wujunqi1996
2018/07/14
0
0
基于弹性堆栈(ELK堆栈)的日志分析、存储及展示

ELK简介 “ELK”是三个开源项目的首字母缩写:Elasticsearch,Logstash和Kibana。Elasticsearch是一个搜索和分析引擎。Logstash是一个服务器端数据处理管道,它同时从多个源中提取数据,对其...

cchenyz
2018/08/22
0
0
centos 7( linux )下安装elasticsearch教程

目录 概述 环境准备 elaticsearch简介 安装elasticsearch 彩蛋 概述 很久没有写博客了,最近在做全文检索的项目,发现elasticsearch踩了不少坑,百度点进去又是坑,在此记录一下自己的踩坑历程。...

java_龙
2018/10/15
0
0
Elastic 在年度用户大会 Elastic{ON} 2018 上发布众多新功能和技术预览

下载超过 2.25 亿次,Elastic 公开 X-Pack 源代码 旧金山 (Elastic{ON} 2018) – 2018 年 2 月 27 日 – Elastic,Elasticsearch 和 Elastic Stack背后的公司,今天宣布其产品累计下载次数达...

Medcl
2018/03/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

利用mybatis generator生成实体类、Mapper接口以及对应的XML文件

项目中通常会遇到数据的持久化,如果是采用mybatis的orm,就会涉及到生成xml的问题,刚好mybatis官网提供了这么个插件MyBatis Generator,效果简直是棒呆。 1. 首先需要在build.gradle文件中...

啊哈关关
今天
2
0
SpringSocial相关的知识点

使用SprigSocial开发第三方登录 核心类 ServiceProvider(AbstractOauth2ServiceProvider):主要负责实现server提供商(例如QQ,微信等共有的东西),默认实现类是AbstractOauth2ServiceProvider...

chendom
今天
3
0
Java并发之AQS详解

一、概述   谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)!   类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源...

群星纪元
昨天
4
0
Fabric-sdk-java最新教程

Fabric Java SDK是Fabric区块链官方提供的用于Java应用开发的SDK,全称为Fabric-sdk-java,网上可用资料不多,本文列出了精心整理的针对Fabric Java SDK的最新精选教程。 如果希望快速掌握F...

汇智网教程
昨天
3
0
react 子组件监听props 变化

componentWillReceiveProps //已经被废弃 getDerivedStateFromProps// 推荐使用//如果条件不存在必须要返回null static getDerivedStateFromProps(props, current_stat...

一箭落旄头
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部