大数据技术之Elasticsearch单机安装与配置
1.安装准备:
下载Elasticsearch安装包:https://www.elastic.co/products/elasticsearch
另外需要安装JDK,此处不做讲解,度娘可帮忙解答
2.单机版
1.将安装包下载下来之后,放到指定目录,个人一般都是放在/opt/soft下面,按照个人喜好来即可,如果有规范就另当别论
2.进入/opt/soft
2.1、解压,解压到/opt/es:tar -zxvf elasticsearch-5.6.1.tar.gz -C /opt/es/
2.2、在/opt/es/elasticsearch-5.6.1路径下创建data和logs文件夹
[root@hadoop112 elasticsearch-5.6.1]$ mkdir data logs
2.3、创建专属用户
[root@hadoop112 elasticsearch-5.6.1]$ useradd es
[root@hadoop112 elasticsearch-5.6.1]$ passwd es
输入密码,确认密码即可
2.4、赋予es操作elasticsearch的权限
[root@hadoop112 elasticsearch-5.6.1]$ chown -R es /opt/es/elasticsearch-5.6.1
2.5、修改配置文件/opt/es/elasticsearch-5.6.1/config/elasticsearch.yml
# ---------------------------------- Cluster ------------------------------------- cluster.name: my-application # ------------------------------------ Node -------------------------------------- node.name: node-112 # ----------------------------------- Paths --------------------------------------- path.data: /opt/module/elasticsearch-5.6.1/data path.logs: /opt/module/elasticsearch-5.6.1/logs # ----------------------------------- Memory ----------------------------------- bootstrap.memory_lock: false bootstrap.system_call_filter: false # ---------------------------------- Network ------------------------------------ network.host: 192.168.80.112 # --------------------------------- Discovery ------------------------------------ discovery.zen.ping.unicast.hosts: ["hadoop112"] |
2.6、配置linux系统环境
(1)编辑limits.conf 添加类似如下内容
[root@hadoop112 elasticsearch-5.6.1]$ vi /etc/security/limits.conf
添加如下内容:
* soft nofile 65536
* hard nofile 131072
* soft nproc 4096
* hard nproc 4096
(2)进入limits.d目录下修改配置文件。
[root@hadoop112 elasticsearch-5.6.1]$ vi /etc/security/limits.d/90-nproc.conf
修改如下内容:
* soft nproc 1024
#修改为
* soft nproc 4096
(3)修改配置sysctl.conf
[root@hadoop112 elasticsearch-5.6.1]$ sudo vi /etc/sysctl.conf
添加下面配置:
vm.max_map_count=655360
并执行以下命令:
[root@hadoop112 elasticsearch-5.6.1]$ sysctl -p
显示出vm.max_map_count=655360即可
2.7、切换到es用户,启动elasticsearch,进入bin目录执行./elasticsearch
后面加-d是后台运行模式
2.8、验证是否安装成功:curl http://hadoop112:9200
返回一串拥有name、cluster_name等配置字段的json数据即为安装成功
关闭防火墙,可通过浏览器方位http://ip:9200,也会返回同上数据
也可以通过elasticsearch-head.crx插件来验证,插件的安装步骤说明待更新
- 单机模式下的elasticsearch2.3.4安装配置
- 大数据JDK+Hadoop安装配置、单机模式配置、伪分布式、完全分布式配置总结
- 大数据技术 Hive 的 安装与配置
- 大数据应用技术实验报告一 Hadoop三种模式安装配置
- Hadoop安装配置详细步骤(单机伪分布式)
- Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04
- Windows xp 单机SNMP的安装和PRTG4.0.8.154.安装配置
- Elasticsearch学习(1)之安装部署(单机多节点模式)
- Centos6.5下Elasticsearch的安装与配置
- 使用Cygwin模拟Linux环境安装配置运行基于单机的Hadoop
- MySQL单机多实例安装并配置主从复制
- Solr4 + Jcseg(数据导入) 安装配置--源自技术
- ElasticSearch、ElasticSearch-head-master、Node、Kibana的安装与配置
- elasticsearch2.2的单机安装
- Hadoop安装教程_单机/伪分布式配置_CentOS6.4/Hadoop2.6.0
- [Java Web] 6、Tomcat服务器的安装及配置以及JSP技术笔记
- 【Linux运维-集群技术进阶】Nginx的安装配置
- 《Linux基础》技术文档 配置安装服务器和自动化安装TFTP服务器
- ELK 架构之 Elasticsearch 和 Kibana 安装配置
- 大数据高可用集群环境安装与配置(03)——设置SSH免密登录