第一部分  安装准备

准备三台主机节点:

hc11.spads  192.168.160.181

hc12.spads  192.168.160.182

hc13.spads  192.168.160.183

准备软件包:

elasticsearch-2.2.0.tar.gz

注:将以上软件包上传至各主机节点/opt/softwareRes/目录下。

第二部分 安装配置 elasticsearch-2.2.0

1、各主机节点分别解压软件包 elasticsearch-2.2.0.tar.gz

tar –zxvf /opt/softwareRes/elasticsearch-2.2.0.tar.gz –C /opt/

ll /opt/ | grep elastic

2、修改配置

各主机节点分别编辑elasticsearch.ylm 配置文件

vim /opt/elasticsearch-2.2.0/config/elasticsearch.ylm

注:ylm文件规范:

(1)行需要顶格写,行首不允许有空格

(2)冒号后面需要有空格

其中需要配置以下内容

(1)Cluster 指定集群名称(各主机节点配置需一致)

cluster.name: hc

(2)Node 指定节点名称(各主机节点配置需不同)

node.name: node-1

(3)Network 指定 IP 地址和 HTTP 访问端口

network.host: 192.168.160.181 (各主机节点IP)

http.port: 9200 (各主机节点一致)

(4)其他配置——防脑裂参数(各主机节点配置一致)

discovery.zen.ping.multicast.enabled: false (关闭默认组播)

discovery.zen.ping_timeout: 120s

client.transport.ping_timeout: 60s

discovery.zen.ping.unicast.hosts: ["192.168.160.181", "192.168.160.182", "192.168.160.183"] (限制匹配主机节点)

(5)各主机节点新增用户,并授予权限,将登陆用户切换为新增用户

注:elasticsearch 不允许root用户启动,所有需新增普通用户来启动elasticsearch。

useradd bigdata

passwd bigdata

按照提示重复键入两次密码,完成新增用户。

chown –R bigdata: bigdata /opt/elasticsearch-2.2.0/

完成授权。

su bigdata

切换为普通用户。

(6)启动elasticsearch

各主机节点执行命令

/opt/elasticsearch-2.2.0/bin/elasticsearch

然后打开浏览器 http://hc11.spads:9200(直接使用主机名,需要配置hosts) 查看集群状态。

大数据之ES系列——第一篇 ElasticSearch2.2 集群安装部署的更多相关文章

  1. CentOS6安装各种大数据软件 第四章:Hadoop分布式集群配置

    相关文章链接 CentOS6安装各种大数据软件 第一章:各个软件版本介绍 CentOS6安装各种大数据软件 第二章:Linux各个软件启动命令 CentOS6安装各种大数据软件 第三章:Linux基础 ...

  2. CentOS6安装各种大数据软件 第六章:HBase分布式集群的配置

    相关文章链接 CentOS6安装各种大数据软件 第一章:各个软件版本介绍 CentOS6安装各种大数据软件 第二章:Linux各个软件启动命令 CentOS6安装各种大数据软件 第三章:Linux基础 ...

  3. 保姆级教程,带你认识大数据,从0到1搭建 Hadoop 集群

    大数据简介,概念部分 概念部分,建议之前没有任何大数据相关知识的朋友阅读 大数据概论 什么是大数据 大数据(Big Data)是指无法在一定时间范围内用常规软件工具进行捕捉.管理和处理的数据集合,是需 ...

  4. 『GreenPlum系列』GreenPlum 4节点集群安装(图文教程)

      目标架构如上图   一.硬件评估 cpu主频,核数推荐CPU核数与磁盘数的比例在12:12以上Instance上执行时只能利用一个CPU核资源进行计算,推荐高主频 内存容量 网络带宽重分布操作 R ...

  5. Kafka【第一篇】Kafka集群搭建

    Kafka初识 1.Kafka使用背景 在我们大量使用分布式数据库.分布式计算集群的时候,是否会遇到这样的一些问题: 我们想分析下用户行为(pageviews),以便我们设计出更好的广告位 我想对用户 ...

  6. 【ElasticSearch+NetCore 第一篇】在Windows上安装部署ElasticSearch和ElasticSearch-head

    ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch是用Java开发的,并作为Apach ...

  7. 大数据学习之hdfs集群安装部署04

    1-> 集群的准备工作 1)关闭防火墙(进行远程连接) systemctl stop firewalld systemctl -disable firewalld 2)永久修改设置主机名 vi ...

  8. [大数据学习研究]2.利用VirtualBox模拟Linux集群

    1. 在主机Macbook上设置HOST 前文书已经把虚拟机的静态IP地址设置好,以后可以通过ip地址登录了.不过为了方便,还是设置一下,首先在Mac下修改hosts文件,这样在ssh时就不用输入ip ...

  9. 【Redis篇】Redis集群安装与初始

    一.前述   本文将单台节点不同端口模拟集群方式. 二.具体搭建 前提是安装好redis具体可参考http://www.cnblogs.com/LHWorldBlog/p/8463269.html 1 ...

随机推荐

  1. LeetCode OJ--Reverse Nodes in k-Group **

    http://oj.leetcode.com/problems/reverse-nodes-in-k-group/  链表  指针 对链表翻转的变形 #include <iostream> ...

  2. AC日记——最短路 洛谷 P2384

    题目背景 狗哥做烂了最短路,突然机智的考了Bosh一道,没想到把Bosh考住了...你能帮Bosh解决吗? 他会给你100000000000000000000000000000000000%10金币w ...

  3. Java-HashMap原理解析

    本文分析HashMap的实现原理. 数据结构(散列表) HashMap是一个散列表(也叫哈希表),用来存储键值对(key-value)映射.散列表是一种数组和链表的结合体,结构图如下: 简单来说散列表 ...

  4. iOS -- 开源项目和库

    TimLiu-iOS 目录 UI 下拉刷新 模糊效果 AutoLayout 富文本 图表 表相关与Tabbar 隐藏与显示 HUD与Toast 对话框 其他UI 动画 侧滑与右滑返回手势 gif动画 ...

  5. 阿里云云服务器ubuntu配置nginx+uwsgi+django记录文档

    1 安装ssh 1  sudo apt-get update 2  sudo apt-get install openssh-server 3  sudo ps -e |grep ssh  有sshd ...

  6. 【翻译自mos文章】当并行事务恢复进程在执行时,禁用并行事务恢复的方法

    当并行事务恢复进程在执行时,禁用并行事务恢复的方法 How to Disable Parallel Transaction Recovery When Parallel Txn Recovery is ...

  7. 彻底搞懂oracle的标量子查询

    oracle标量子查询和自己定义函数有时用起来比較方便,并且开发者也常常使用.数据量小还无所谓.数据量大,往往存在性能问题. 下面測试帮助大家彻底搞懂标量子查询. SQL> create tab ...

  8. 以面试官的角度看strcpy函数

    一:笔试或者面试的总结 之 一 (1)在笔试或者面试中常常会被问道,strcpy  memmove memcpy 函数的实现.有时也会问你STL 中string的 split 和 trim的实现.有的 ...

  9. 一起talk C栗子吧(第八十四回:C语言实例--使用信号进行进程间通信一)

    各位看官们,大家好,上一回中咱们说的是进程间通信的样例.这一回咱们说的样例是:使用信号进行进程间通信.闲话休提,言归正转. 让我们一起talk C栗子吧! 我们在上一回中提到过进程之间通信须要解决的三 ...

  10. HDU1532_Drainage Ditches(网络流/EK模板/Dinic模板(邻接矩阵/前向星))

    Drainage Ditches Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) ...