ElasticSearch安装及部署
安装及部署
一、环境配置
操作系统: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安装及部署的更多相关文章
- elasticsearch 安装和部署
jdk要用1.8以上(elasticsearch版本是1.7.3) 下载elasticsearch的tar包,解压开,更改其名称 mv elasticsearch-5.x.x elasticsear ...
- elasticsearch安装和部署
1.可以在官网上下载不同版本的es,官网地址为:https://www.elastic.co/cn/downloads/past-releases#elasticsearch 2.解压elastics ...
- ELK日志监控平台安装部署简介--Elasticsearch安装部署
最近由于工作需要,需要搭建一个ELK日志监控平台,本次采用Filebeat(采集数据)+Elasticsearch(建立索引)+Kibana(展示)架构,实现日志搜索展示功能. 一.安装环境描述: 1 ...
- Kibana安装及部署
安装及部署 一.环境配置 操作系统:Cent OS 7 Kibana版本:3.1.2 JDK版本:1.7.0_51 SSH Secure Shell版本:XShell 5 二.操作过程 1.下载指定版 ...
- Logstash安装及部署
安装及部署 一.环境配置 操作系统:Cent OS 7 Logstash版本:2.1.1.tar.gz JDK版本:1.7.0_51 SSH Secure Shell版本:XShell 5 二.操作过 ...
- Elasticsearch学习总结 (Centos7下Elasticsearch集群部署记录)
一. ElasticSearch简单介绍 ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticse ...
- elasticsearch安装教程
目录 1 java8 环境 2 安装elasticsearch 3 安装kibana 4. 单服务器部署多个节点 参考: 1 java8 环境 elasticsearch需要安装java 8 环境,配 ...
- SonarQube系列一、Linux安装与部署
[前言] 随着项目团队规模日益壮大,项目代码量也越来越多.且不说团队成员编码水平层次不齐,即便是老手,也难免因为代码量的增加和任务的繁重而忽略代码的质量,最终的问题便是bug的增多和代码债务的堆积.因 ...
- elasticsearch+logstash+kibana部署
这篇博客讲的是elasticsearch+logstash+kibana部署的方法. 内容大纲: 1.elasticsearch+logstash+kibana部署 2.收集Tomcat日志 3.收集 ...
随机推荐
- windows 下配置 Nginx 常见问题(转)
windows 下配置 Nginx 常见问题 因为最近的项目需要用到负载均衡,不用考虑,当然用大名鼎鼎的Nginx啦.至于Nginx的介绍,这里就不多说了,直接进入主题如何在Windows下配置. 我 ...
- Makefile.am链接openCV库的写法
6 INCLUDES = `pkg-config opencv --cflags` -I./ 17 bin_PROGRAMS+=SegRecogServerDeme 18 SegRecogServer ...
- PHP 时间 date,strtotime ,time计算1970开始的第几天
首先,需要看你的php时区配置参数 方式1:更改php配置文件,然后从其fast-cgi或者php调用的地方: 方式2:date_default_timezone_set('PRC'); date函数 ...
- Ubuntu 下载 & 编译 Android5.1 源码
ustc & tsinghua android srchttps://lug.ustc.edu.cn/wiki/mirrors/help/aosphttps://mirrors.tuna.ts ...
- eventUtil
var eventUtil = { // 添加句柄 addHandler: function(element, type, handler) { if(element.addEventListener ...
- [vijos P1083] 小白逛公园
不知怎地竟有种错觉此题最近做过= =目测是类似的?那道题貌似是纯动归? 本来今晚想做两道题的,一道是本题,一道是P1653疯狂的方格取数或NOI08 Employee,看看现在的时间目测这个目标又达不 ...
- redhat6.4上build storm 0.9.0.1
1.安装mvn 2.下载源代码 3.build mvn package 过程中出现问题,clojars.org 访问不了.通过私服映射clojars.org并在pom.xml中将dependency的 ...
- web前端基础篇②
1.要默认选择在radio或checkbox后加checked 2.想实现单选在radio后加上name 两个命名一样即可出现排斥 3.自动聚焦 autofocus readonly只读 4.plac ...
- jQueryUI 之控件们
总结:总的来说,这些控件可以在官网找到列子, 部分ui效果不如意的,可根据jQueryUI上添加的类选择器等,进行再加工 <!DOCTYPE html> <html> < ...
- java中的包以及内部类的介绍
1:形式参数和返回值的问题(理解) (1)形式参数: 类名:需要该类的对象 抽象类名:需要该类的子类对象 接口名:需要该接口的实现类对象 (2)返 ...