`
gaojingsong
  • 浏览: 1210729 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

【Linux下面安装elasticsearch】

阅读更多

1、下载

[root@node1 ~]# wget https://download.elasticsearch.org/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.1.1/2.1.1.tar.gz

--13:05:54--  https://download.elasticsearch.org/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.1.1/elasticsearch-2.1.1.tar.gz

Resolving download.elasticsearch.org... 184.72.233.150, 184.72.222.192, 107.22.185.174, ...

Connecting to download.elasticsearch.org|184.72.233.150|:443... connected.

HTTP request sent, awaiting response... 200 OK

Length: 29007342 (28M) [application/gzip]

Saving to: `elasticsearch-2.1.1.tar.gz'

 

100%[=======================================>] 29,007,342   124K/s   in 5m 40s 

 

13:11:47 (83.4 KB/s) - `elasticsearch-2.1.1.tar.gz' saved [29007342/29007342]

 

2、解压

[root@node1 ~]# tar -zxvf elasticsearch-2.1.1.tar.gz 

[root@node1 ~]# cd elasticsearch-2.1.1

[root@node1 elasticsearch-2.1.1]# ls

bin  config  lib  LICENSE.txt  NOTICE.txt  README.textile

[root@node1 elasticsearch-2.1.1]# cd config/

[root@node1 config]# ls

elasticsearch.yml  logging.yml

[root@node1 config]# cd ../bin/

[root@node1 bin]# ls

elasticsearch         elasticsearch-service-mgr.exe  plugin.bat

elasticsearch.bat     elasticsearch-service-x64.exe  service.bat

elasticsearch.in.bat  elasticsearch-service-x86.exe

elasticsearch.in.sh   plugin

[root@node1 bin]#

 

3、启动

不能以root用户启动

[root@node1 bin]# sh elasticsearch

Exception in thread "main" java.lang.RuntimeException: don't run elasticsearch as root.

[root@node1 ~]# mv elasticsearch-2.1.1 /opt/

[root@node1 ~]# ls

anaconda-ks.cfg                influxdb-0.9.4.2-1.x86_64.rpm

apache-flume-1.6.0-bin.tar.gz  install.log

apache-tomcat-7.0.67.zip       install.log.syslog

collectd-5.5.0                 jdk-7u67-linux-x64.rpm

collectd-5.5.0.tar.gz          kafka_2.9.1-0.8.2.2.tgz

Desktop                        kibana-4.3.1-linux-x64.tar.gz

elasticsearch-2.1.1.rpm        logstash-2.1.1.tar.gz

elasticsearch-2.1.1.tar.gz     logstash-2.1.1.tar.gz.1

facette-0.3.0                  tomcat7

facette-0.3.0.tar.gz           wget-log

grafana-1.9.1.tar.gz

[root@node1 ~]# cd /opt/

[root@node1 opt]# ls

collectd                        influxdb

elasticsearch-2.1.1             nagios

flume1.6                        nagios-3.4.3.tar.gz

grafana-2.5.0                   nagios-plugins-1.4.13

grafana-2.5.0.linux-x64.tar.gz  nagios-plugins-1.4.13.tar.gz

hadoop                          ORCLfmap

hadoop_data                     php-5.4.10

httpd-2.2.23                    php-5.4.10.tar.gz

httpd-2.2.23.tar.gz

[root@node1 opt]# chown -R hadoop.hadoop elasticsearch-2.1.1/

[root@node1 opt]# cd elasticsearch-2.1.1/

[root@node1 elasticsearch-2.1.1]# cd bin/

[root@node1 bin]# su -

[root@node1 ~]# su - hadoop

[hadoop@node1 bin]$ sh elasticsearch 

[2016-02-01 13:25:53,738][WARN ][bootstrap                ] unable to install syscall filter: prctl(PR_GET_NO_NEW_PRIVS): Invalid argument

[2016-02-01 13:25:54,949][INFO ][node                     ] [Lord Pumpkin] version[2.1.1], pid[15896], build[40e2c53/2015-12-15T13:05:55Z]

[2016-02-01 13:25:54,950][INFO ][node                     ] [Lord Pumpkin] initializing ...

[2016-02-01 13:25:55,453][INFO ][plugins                  ] [Lord Pumpkin] loaded [], sites []

[2016-02-01 13:25:55,639][INFO ][env                      ] [Lord Pumpkin] using [1] data paths, mounts [[/ (/dev/hdc2)]], net usable_space [8.1gb], net total_space [17.1gb], spins? [possibly], types [ext3]

[2016-02-01 13:26:02,009][INFO ][node                     ] [Lord Pumpkin] initialized

[2016-02-01 13:26:02,009][INFO ][node                     ] [Lord Pumpkin] starting ...

[2016-02-01 13:26:02,148][INFO ][transport                ] [Lord Pumpkin] publish_address {127.0.0.1:9300}, bound_addresses {127.0.0.1:9300}, {[::1]:9300}

[2016-02-01 13:26:02,189][INFO ][discovery                ] [Lord Pumpkin] elasticsearch/TFLinZ5uTKq6-glWOA5j8g

[2016-02-01 13:26:05,277][INFO ][cluster.service          ] [Lord Pumpkin] new_master {Lord Pumpkin}{TFLinZ5uTKq6-glWOA5j8g}{127.0.0.1}{127.0.0.1:9300}, reason: zen-disco-join(elected_as_master, [0] joins received)

[2016-02-01 13:26:05,349][INFO ][http                     ] [Lord Pumpkin] publish_address {127.0.0.1:9200}, bound_addresses {127.0.0.1:9200}, {[::1]:9200}

[2016-02-01 13:26:05,351][INFO ][node                     ] [Lord Pumpkin] started

[2016-02-01 13:26:05,391][INFO ][gateway                  ] [Lord Pumpkin] recovered [0] indices into cluster_state

 

4、验证

[root@node1 ~]# curl -X GET http://localhost:9200/ 

{

  "name" : "Lord Pumpkin",

  "cluster_name" : "elasticsearch",

  "version" : {

    "number" : "2.1.1",

    "build_hash" : "40e2c53a6b6c2972b3d13846e450e66f4375bd71",

    "build_timestamp" : "2015-12-15T13:05:55Z",

    "build_snapshot" : false,

    "lucene_version" : "5.3.1"

  },

  "tagline" : "You Know, for Search"

}

 

5、修改Host

[root@node1 config]# vi  elasticsearch.yml 

 

# Path to log files:

 

# network.host: 192.168.1.113

 

 



 

  • 大小: 22.3 KB
0
0
分享到:
评论

相关推荐

    elasticsearch-7.6.0-linux-x86_64.tar.gz

    下面将详细介绍Elasticsearch 7.6.0在Linux上的安装、配置、启动以及基本操作。 1. **下载与解压** - 首先,你需要从Elasticsearch官方网站或镜像站点下载对应版本的压缩包"elasticsearch-7.6.0-linux-x86_64.tar....

    ElasticSearch6.7.0安装文档20201127.docx

    下面是 ElasticSearch 6.7.0 的安装文档,涵盖了从准备硬件环境到安装 ElasticSearch 的所有步骤。 一、准备硬件环境 * 操作系统:CentOS 7.x * 服务器台数:1 台 * CPU 核数:16 核 * 内存:32G 二、创建 ES ...

    7.17.1系列Elasticsearch的elasticsearch-analysis-ik分词器

    下面是 elasticsearch-analysis-ik 分词器的几个主要特点: 中文分词:elasticsearch-analysis-ik 是基于最大正向匹配算法实现的中文分词器。它能够将中文文本按照合理的单词边界进行分割,并提供高质量的分词结果...

    三台独立Linux服务器Elasticsearch安装.rar

    下面,我们将深入探讨Elasticsearch的基本概念、在Linux环境中的安装过程以及集群配置。 **Elasticsearch简介** Elasticsearch是一个基于Lucene的开源全文搜索引擎,具有分布式、实时、灵活、可扩展的特点。它不仅...

    elasticsearch-7.6.1-linux-x86_64.tar.gz

    下面将详细讨论Elasticsearch 7.6.1在Linux平台上的安装、配置、使用以及一些关键特性。 1. **安装与启动** 在Linux系统上,首先需要解压`elasticsearch-7.6.1.tar.gz`文件,然后通过命令行进入解压后的目录。启动...

    elasticsearch1.6.0的安装和基本使用(cent6.5安装)

    下面是 Elasticsearch 1.6.0 的安装和基本使用步骤。 1. 安装 JDK 环境 Elasticsearch 需要 JDK 环境来运行,因此需要首先安装 JDK。在 CentOS 6.5 中,可以使用以下命令来安装 JDK: mkdir /usr/local/java tar ...

    7_Elasticsearch笔记.pdf

    安装步骤包括克隆一台没有安装过jdk的机器,并分配ip传输elasticsearch.tar.gz安装包到linux虚拟机的/opt目录,并解压缩。然后配置JDK环境变量,启动ElasticSearch,解决启动的问题,开启远程访问,并编辑elastic...

    elasticsearch_linux64_6.4.3.tar.gz.zip

    下面将详细介绍如何在Linux系统上安装和配置Elasticsearch 6.4.3版本,以及这个版本的一些关键特性。 首先,从提供的压缩文件"elasticsearch_linux64_6.4.3.tar.gz.zip"中,我们需要先进行解压缩。在Linux终端中,...

    elasticsearch-2.4.6-安装后

    下面将详细介绍如何安装和配置Elasticsearch 2.4.6。 ### 1. 下载与解压 首先,你需要从官方网站或镜像站点下载Elasticsearch 2.4.6的压缩包。下载完成后,使用解压工具将其解压到你希望安装的目录。例如,在Linux...

    elasticsearch-7.14.0.zip

    下面我们将详细探讨Elasticsearch 7.14.0在Linux上的安装步骤、配置要点以及一些关键功能。 1. **安装前准备** - 确保系统已经更新:`sudo apt-get update` 或 `yum update` - 安装Java运行环境(JRE):Elastic...

    Elasticsearch5.x安装部署

    ### Elasticsearch 5.x在Linux环境下的安装部署指南 #### 一、环境准备 在开始部署Elasticsearch 5.x之前,我们需要确保系统环境满足以下条件: 1. **操作系统**: Linux (推荐使用稳定版本如CentOS 7) 2. **Java...

    Elasticsearch搭建文档.docx

    下面我们将从头开始搭建一个Elasticsearch系统,并讨论其安装、配置和运行过程。 1. Elasticsearch的安装 Elasticsearch的安装可以通过两种方式进行:原生安装和Docker安装。下面我们将分别讨论这两种安装方式。 ...

    elasticsearch-7.1.0-linux-x86-64

    1. **安装与启动**:解压压缩包后,用户可以找到`bin`目录,其中包含`elasticsearch`和`elasticsearch.bat`(Windows)脚本,分别用于在Linux和Windows上启动Elasticsearch服务。启动前,需确保Java环境已安装且版本...

    elasticsearch-6.4.2安装部署文档

    ### Elasticsearch 6.4.2 安装部署文档 #### 一、Elasticsearch 概述 Elasticsearch 是一个分布式的、RESTful 风格的搜索和数据分析引擎,它能够解决各种搜索和分析场景的需求。作为一个开源项目,Elasticsearch ...

    CentOS7下搭建多节点Elasticsearch集群.docx

    CentOS7 是一个流行的 Linux 发行版,搭建多节点 Elasticsearch 集群可以提供高可用性和高性能的搜索服务。下面是 CentOS7 下搭建多节点 Elasticsearch 集群的详细步骤和知识点。 知识点 1:Elasticsearch 集群...

    janusGraph的linux分布式安装全家桶

    安装这个“全家桶”时,你需要先确保你的Linux系统满足所有依赖项,然后依次安装Hadoop、HBase、Zookeeper和Elasticsearch。每个组件的安装都需要配置相应的环境变量和集群设置。JanusGraph的安装则需要将其添加到...

    ElasticSearch部署操作说明

    下面是ElasticSearch部署操作的详细说明: 一、环境准备 1. 安装JDK环境:ElasticSearch需要JDK 1.8.0_73以上版本,因此需要安装JDK环境。首先将jdk-8u144-linux-x64.rpm安装文件放置/usr/local/src目录下,然后...

    elasticsearch-7.17.0-linux-x86-64.tar.gz

    11. **安装与配置**:在Linux上部署Elasticsearch,通常需要解压"elasticsearch-7.17.0-linux-x86_64.tar.gz",设置环境变量,修改配置文件(如elasticsearch.yml),然后启动服务。 总的来说,Elasticsearch是一个...

    centos7安装es.doc

    ### CentOS 7 安装与配置 Elasticsearch 和 Kibana 的详细步骤 #### 一、环境准备及用户权限配置 在 CentOS 7 上安装 Elasticsearch 前,需要进行一系列的环境准备,确保安装过程顺利。 ##### 创建用户并设置权限...

    elasticsearch的下载、安装、使用

    下面是一个基于Spring Boot项目的简单示例,用于演示如何使用Spring Data Elasticsearch进行数据操作。 ##### 4.1 项目结构 ```plaintext springboot-elasticsearch/ ├── src/ │ ├── main/ │ │ ├── ...

Global site tag (gtag.js) - Google Analytics