安装及部署

一、环境配置

操作系统:Cent OS 7
ElasticSearch版本:1.3.2
JDK版本:1.7.0_51
SSH Secure Shell版本:XShell
5
elasticsearch-servicewrapper :ES的服务插件,一般在linux上使用。

二、操作过程

1、下载指定版本的ElasticSearch

进入安装目录,并通过curl命令下载elasticsearch压缩包文件:

cd
/usr/local/logdeal
命令:
curl -L -O
https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.3.2.zip

2、解压elasticsearch压缩文件

通过unzip命令解压elasticsearch压缩文件,这里没有指定目标目录,默认当前目录。

unzip elasticsearch-1.3.2.zip

3、修改elasticsearch.yml配置信息

主要针对集群、节点、端口等配置,目前我只修改了cluster.name和http.port两项,具体请参考
elasticsearch 配置详解

 cluster.name
################################### Cluster ################################### # Cluster name identifies your cluster for auto-discovery. If you're running
# multiple clusters on the same network, make sure you're using unique names.
#
#修改
cluster.name: elastic181deallog
http.port
# Set a custom port to listen for HTTP traffic:
#
#修改
http.port:

4、启动、关闭elasticsearch实例

  • 启动实例命令

cd /usr/local/logdeal/elasticsearch-1.3.2/bin

nohup /usr/local/logdeal/elasticsearch-1.3.2/bin/elasticsearch &

  • 测试elasticsearch是否启动成功

浏览器输入地址http://192.168.1.181:9100/,返回一下结果代表正常启动

{
"status" : ,
"name" : "Shingen Harada",
"version" : {
"number" : "1.3.2",
"build_hash" : "dee175dbe2f254f3f26992f5d7591939aaefd12f",
"build_timestamp" : "2014-08-13T14:29:30Z",
"build_snapshot" : false,
"lucene_version" : "4.9"
},
"tagline" : "You Know, for Search"
}
  • 关闭实例命令

ps -aux|grep
elasticsearch-1.3.2-deal-log
kill -9 #pid

5、安装Elasticsearch service wrapper插件

为了将Elasticsearch安装成一个Linux系统服务,将使用Elasticsearch
service
wrapper,你可以从https://github.com/elasticsearch/elasticsearch-servicewrapper下载。
将解压后的service目录拷贝到elasticsearch目录的bin目录下。

  • 启动Elasticsearch实例

在linux环境,进入ES目录的bin/service目录,运行命令sh elasticsearch
start

  • 关闭Elasticsearch实例

在linux环境,进入ES目录的bin/service目录,运行命令nohup sh elasticsearch stop
&

  • Elasticsearch service
    wrapper命令集
Usage: elasticsearch [ console | start | stop | restart | condrestart | status | install | remove | dump ]

Commands:
console Launch in the current console.
start Start in the background as a daemon process.
stop Stop if running as a daemon or in another console.
restart Stop if running and then start.
condrestart Restart only if already running.
status Query the current status.
install Install to start automatically when system boots.
remove Uninstall.
dump Request a Java thread dump if running.

6、安装head插件

Elasticsearch-head是一个elasticsearch的集群管理工具,它是完全由html5编写的独立网页程序,你可以通过插件把它集成到es。

  • 安装

进入elasticsearch/bin目录,输入命令./plugin --install mobz/elasticsearch-head 安装head插件。

  • 测试

在浏览器中输入http://192.168.1.181:9100/_plugin/head/如能访问则ES启动成功。

ElasticSearch安装及部署的更多相关文章

  1. elasticsearch 安装和部署

    jdk要用1.8以上(elasticsearch版本是1.7.3) 下载elasticsearch的tar包,解压开,更改其名称  mv elasticsearch-5.x.x elasticsear ...

  2. elasticsearch安装和部署

    1.可以在官网上下载不同版本的es,官网地址为:https://www.elastic.co/cn/downloads/past-releases#elasticsearch 2.解压elastics ...

  3. ELK日志监控平台安装部署简介--Elasticsearch安装部署

    最近由于工作需要,需要搭建一个ELK日志监控平台,本次采用Filebeat(采集数据)+Elasticsearch(建立索引)+Kibana(展示)架构,实现日志搜索展示功能. 一.安装环境描述: 1 ...

  4. Kibana安装及部署

    安装及部署 一.环境配置 操作系统:Cent OS 7 Kibana版本:3.1.2 JDK版本:1.7.0_51 SSH Secure Shell版本:XShell 5 二.操作过程 1.下载指定版 ...

  5. Logstash安装及部署

    安装及部署 一.环境配置 操作系统:Cent OS 7 Logstash版本:2.1.1.tar.gz JDK版本:1.7.0_51 SSH Secure Shell版本:XShell 5 二.操作过 ...

  6. Elasticsearch学习总结 (Centos7下Elasticsearch集群部署记录)

    一.  ElasticSearch简单介绍 ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticse ...

  7. elasticsearch安装教程

    目录 1 java8 环境 2 安装elasticsearch 3 安装kibana 4. 单服务器部署多个节点 参考: 1 java8 环境 elasticsearch需要安装java 8 环境,配 ...

  8. SonarQube系列一、Linux安装与部署

    [前言] 随着项目团队规模日益壮大,项目代码量也越来越多.且不说团队成员编码水平层次不齐,即便是老手,也难免因为代码量的增加和任务的繁重而忽略代码的质量,最终的问题便是bug的增多和代码债务的堆积.因 ...

  9. elasticsearch+logstash+kibana部署

    这篇博客讲的是elasticsearch+logstash+kibana部署的方法. 内容大纲: 1.elasticsearch+logstash+kibana部署 2.收集Tomcat日志 3.收集 ...

随机推荐

  1. EaseType缓动函数

    http://sol.gfxile.net/interpolation/   一篇很详细的图文

  2. jquery插件开发基础入门

    jquery插件开发基础入门 入门 编写一个jquery插件开始于给jquery.fn加入新的功能属性,此处添加的对象属性的名称就是你的插件名称 jQuery.fn,myPlugin = functi ...

  3. qt5.4.0在windows,32位下的编译, vs2010平台

    假设源代码入在D:\3DFrame\qt-everywhere-opensource-src-5.4.0\qt-everywhere-opensource-src-5.4.0 1:首先从官方网站下载源 ...

  4. 第十二章 非对称加密算法-RSA

    注意:本节内容主要参考自<Java加密与解密的艺术(第2版)>第8章“高等加密算法--非对称加密算法” 12.1.RSA(最经典的非对称加密算法) 特点: 使用一套密钥即可完成加解密(与D ...

  5. app——分享wap站,数据处理页面展示

    无意中接到了一个小的工作任务:配合手机app端的分享功能做一个wap站,简言之:将手机app端分享的文章id传过来,利用此id再进行一系列的操作,由于文章分为纯文本,图文以及图集的三种类型的文章,因此 ...

  6. WPF 让Enter键按下时默认为某按钮(Button)事件

    在编写web程序时我们经常用到按Enter键来提交表单,在WPF中我们也常常需要这样的功能:例如在填写登录框信息时当填写完密码之后我希望直接按Enter键就能完成登录操作.这个需求如何来完成呢? 其实 ...

  7. NOIP 2015 BZOJ 4326 运输计划 (树链剖分+二分)

    Description 公元 年,人类进入了宇宙纪元. L 国有 n 个星球,还有 n− 条双向航道,每条航道建立在两个星球之间,这 n− 条航道连通了 L 国的所有星球. 小 P 掌管一家物流公司, ...

  8. <转>.php导出excel(多种方法)

    基本上导出的文件分为两种:1:类Excel格式,这个其实不是传统意义上的Excel文件,只是因为Excel的兼容能力强,能够正确打开而已.修改这种文件后再保存,通常会提示你是否要转换成Excel文件. ...

  9. plist文件Boolean类型读写方法

    http://blog.csdn.net/a6472953/article/details/7659505   转 1.读取plist文件中的Boolean类型的字段值时,要先把它转为NSNumber ...

  10. echarts实现条形图表

    导入相应的包需要的文件;