elasticsearch 部署
环境
ubuntu 12.04 64位 桌面版
jdk 1.7
elasticsearch 2.3.4
伪集群部署
elasticsearch 主目录在 /home/sdbadmin/es-cluter,由于是单机部署两个 elasticsearch 服务,所以我还在 es-cluter 目录下建立了两个子目录,分别为 es-node1 和 es-node2
解压 elasticsearch tar 包
tar -zxvf /mnt/hgfs/mnt/elasticsearch-2.3..tar.gz -C /home/sdbadmin/es-cluter/es-node1
进入 elasticsearch home 目录
cd /home/sdbadmin/es-cluter/es-node1
安装一个head 的插件
bin/plugin install mobz/elasticsearch-head
修改配置文件
vi config/elasticsearch.yml
增加内容为
node.name: "chen"
cluster.name: "test"
transport.tcp.port:
http.port: 9200
network.host: 192.168.57.132
node.name 为部署机器的机器名
cluster.name 为elasticsearch 的集群名
ranransport.tcp.port 为节点交互端口
http.port 为该节点的网页端口
network.host 为节点的一个ip 地址
拷贝 一份到 es-node2 目录上
cp -rf /home/sdbadmin/es-cluter/es-node1/* /home/sdbadmin/es-cluter/es-node2/
修改 es-node2 上的elasticsearch.yml 配置文件,修改为
node.name: "chen"
cluster.name: "test"
network.host: 192.168.57.132
ransport.tcp.port:
http.port:
只需要修改 两个端口号即可
分别为es-node1 和 es-node2 启动elasticsearch 服务
bin/elasticsearch
显示如下信息即代表启动成功
[-- ::,][INFO ][node ] [chen] started
[-- ::,][INFO ][gateway ] [chen] recovered [] indices into cluster_state
通过浏览器分别登陆 http://192.168.57.132:9200/ 和 http://192.168.57.132:9201/
都能看到类似的信息,代表 服务运行正常
{
"name" : "chen",
"cluster_name" : "test",
"version" : {
"number" : "2.3.4",
"build_hash" : "e455fd0c13dceca8dbbdbb1665d068ae55dabe3f",
"build_timestamp" : "2016-06-30T11:24:31Z",
"build_snapshot" : false,
"lucene_version" : "5.5.0"
},
"tagline" : "You Know, for Search"
}
参考博客:
http://www.linuxidc.com/Linux/2015-02/114243.htm
elasticsearch 部署的更多相关文章
- ElasticSearch部署文档(Ubuntu 14.04)
ElasticSearch部署文档(Ubuntu 14.04) 参考链接 https://www.elastic.co/guide/en/elasticsearch/guide/current/hea ...
- Centos7 Elasticsearch部署
(1)ELKStack简介 1.elk介绍 ELK Stack包含:ElasticSearch.Logstash.Kibana ElasticSearch是一个搜索引擎,用来搜索.分析.存储日志.它是 ...
- Elasticsearch部署异常Permission denied
异常描述 在Linux上部署ElasticSearch时抛出了一个异常如下: log4j:ERROR setFile(null,true) call failed. java.io.FileNotFo ...
- Elasticsearch 部署以及报错解决
前言 Elasticsearch 是一个非常值得学习和使用的分布式存储 此次部署将采用 centos6.9 一.初步了解 ES 简谈概念 Elasticsearch 是一个开源的高扩展的分布式全文检索 ...
- 第一章·ELKstack介绍及Elasticsearch部署
一.ELKstack课程大纲  二.ELKstack简介 什么是ELK? 通俗来讲,ELK是由Elasticsearch.Logstash.Kibana 三个开源软件的组成的一个组合体,这三个软件当 ...
- 一、elasticsearch部署
Elasticsearch官网: https://www.elastic.co/products/elasticsearch 一.Linux单节点部署 1. 解压elasticsearch-5.6.1 ...
- ElasticSearch部署安装
测试版本:elasticsearch-5.1.1 1.Windows环境下安装(win10系统) 1)解压elasticsearch-5.1.1.zip. 2)执行elasticsearch.bat启 ...
- ELK日志管理之——elasticsearch部署
1.配置官方yum源 [root@localhost ~]# rpm --import http://packages.elasticsearch.org/GPG-KEY-elasticsearch ...
- ElasticSearch部署
安装jdk1.7 1.卸载Liunx自带的openjdk rpm -qa | grep jdk 查看当前的jdk版本 sudo yum -y remove java-1.7.0-openjdk-hea ...
随机推荐
- EasyDarwin开源社区 短视频拍摄项目Github地址
在前面的几篇博客中,我们提到了EasyDarwin开源团队整理出来的短视频拍摄技术要点,这次我们将短视频技术及SDK整理成一个完整的Github项目进行长期维护,同时会支持安卓Android和IOS版 ...
- Storage Types and Storage Policies
https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-hdfs/ArchivalStorage.html Introduc ...
- Go Concurrency Patterns: Timing out, moving on
https://blog.golang.org/go-concurrency-patterns-timing-out-and
- Python作业之用户管理
作业 流程图没有画,懒,不想画 readme没有写,懒,不想写.看注释吧233333 #! /usr/bin/env python # -*- coding: utf-8 -*- # __author ...
- html5--3.22 综合实例03
html5--3.22 综合实例03 学习要点 通过一个综合实例来回顾学过的内容 这一章的内容比较多,不必强求一下子全记住,多做一些练习,用得多了自然就可以记住了 可以自己找一些实例练练手,比如各网站 ...
- [原创]java操作word(一)
一. 需求背景 在做项目的过程中,经常会遇到要把数据库数据导出到Word文件中的需求,因为很多情况下,我们需要将数据导出到WORD中进行打印.此需求可以通过用程序填充数据到word模板中来实现.所谓模 ...
- haprox动态下线后端主机
haproxy可以很好的支持主机下线,不需要编辑配置文件,也不需要重新reload服务,通过本身的socket发送指令即可: 当你的应用程序是高可用状态,一般部署的是>2的,这个时候就可以通过h ...
- C++之log4cpp库的使用
log4..简介 log4..是基于log4j的一系列的c++移植版本,使用了log4j的模式结构,目前主要有以下几个版本: 1. log4cxx, 目前是到0.10.0版,Apache下的孵化项目, ...
- How Many Boyfriends
知乎上看到一个问题,如果一个女人说自己集齐了12个星座的男朋友,那么她已经搞过多少男人了. 先考虑这个问题的最简单版本,如果说该女人每一次和12个星座的男人交往的概率相同. 考虑$dp$ 注意到这个问 ...
- Flutter实战视频-移动电商-53.购物车_商品列表UI框架布局
53.购物车_商品列表UI框架布局 cart_page.dart 清空原来写的持久化的代码; 添加对应的引用,stless生成一个静态的类.建议始终静态的类,防止重复渲染 纠正个错误,上图的CartP ...