环境

  • 操作系统:Centos 6.5 X64
  • IP地址:192.168.56.100
  • JDK 环境:
  1. # java -version
  2. java version "1.8.0_121"
  3. Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
  4. Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

新建立用户:

  1. # useradd elastic
  2. # su - elastic
  3. # mkdir ~/opt

接下来的操作都是使用elastic用户的opt/目录来进行操作。

下载安装

下载

下载地址:https://www.elastic.co/downloads/past-releases/elasticsearch-5-2-1

下载后解压

  1. $ ls -l elasticsearch-5.2.1.zip
  2. -rw-r--r--. 1 elastic elastic 33533234 Feb 15 14:24 elasticsearch-5.2.1.zip
  3. $ unzip elasticsearch-5.2.1.zip

主要的文件及目录:

  1. elasticsearch-5.2.1
  2. ├── bin/ #命令
  3.    ├── elasticsearch #启动服务命令
  4.    ├── elasticsearch.in.sh
  5.    ├── elasticsearch-plugin
  6.    ├── elasticsearch-translog
  7. ├── config/ #配置目录
  8.    ├── elasticsearch.yml #主要配置文件
  9.    ├── jvm.options
  10.    └── log4j2.properties
  11. ├── lib/
  12. ├── modules/
  13. ├── NOTICE.txt
  14. ├── plugins/ #插件目录
  15. └── README.textile

安装

elasticsearch是开箱即用软件,解压完后,可以先试运行一次

  1. $ cd ~/opt/elasticsearch-5.2.1
  2. $ bin/elasticsearch
  3. ......

启动完后,可以在另一个终端查看运行情况:

  1. $ curl -XGET "http://localhost:9200?pretty"
  2. {
  3. "name" : "es-node-01",
  4. "cluster_name" : "es-cluster",
  5. "cluster_uuid" : "wDw2aF-1THGSCqvyq6KPNw",
  6. "version" : {
  7. "number" : "5.2.1",
  8. "build_hash" : "db0d481",
  9. "build_date" : "2017-02-09T22:05:32.386Z",
  10. "build_snapshot" : false,
  11. "lucene_version" : "6.4.1"
  12. },
  13. "tagline" : "You Know, for Search"
  14. }

配置

elasticsearch 5.x版本后,需要配置才可以通过IP来进行访问,主要配置如下:

系统配置(root用户操作)

  1. # cat >> /etc/security/limits.conf <EOF
  2. * soft nofile 65536
  3. * hard nofile 65536
  4. EOF
  5. # vim /etc/security/limits.d/90-nproc.conf
  6. soft nproc 1024 =>修改为soft nproc 2048
  7. # cat >> /etc/sysctl.conf <EOF
  8. vm.max_map_count=655360
  9. EOF
  10. # sysctl -p

elasticsearch配置

修改配置文件~/opt/elasticsearch-5.2.1/config/elasticsearch.yml

  1. cluster.name: "es-cluster"
  2. node.name: "es-node-01"
  3. node.master: true
  4. node.data: true
  5. http.enabled: true
  6. network.host: 0.0.0.0
  7. http.port: 9200
  8. http.cors.enabled: true
  9. http.cors.allow-origin: "*"
  10. bootstrap.memory_lock: false
  11. bootstrap.system_call_filter: false

启动

elasticsearch可以直接启动,也可以加上-b参数在后台启动

  1. $ bin/elasticsearch -b
  2. ......

ElasticSearch-5.21安装的更多相关文章

  1. ElasticSearch 2 (21) - 语言处理系列之单词识别

    ElasticSearch 2 (21) - 语言处理系列之单词识别 摘要 一个英语单词相对容易识别:因为英语单词是被空格或(某些)标点符号隔开的.但在英语中也有反例:you're 这个词是一个单词还 ...

  2. Elasticsearch 及 Kibana 安装篇

    简介 官网-安装介绍 这里记载了各个软件包的安装方法,Linux Mac Windows-- 本文记载的是在 CentOS 系统安装 Elasticsearch 7.0.0 版本的步骤. 安装 Jav ...

  3. Elasticsearch介绍和安装与使用

    转载:https://blog.csdn.net/weixin_42633131/article/details/82902812 1.Elasticsearch介绍和安装 1.1.简介1.1.1.E ...

  4. Elasticsearch集群安装Version6.2.2

    Elasticsearch集群安装, 基于Elasticsearch6.2.2版本, 在Linux上安装Elasticsearch集群. 1.安装规划 IP HostName Service Mast ...

  5. Fedora 21 安装 Nvidia 驱动以及失败后的补救方法

    在 Linux 桌面系统下玩了这么久,大部分时间都是使用 Ubuntu,偶尔使用一下 Fedora.我的电脑中安装有多个 Linux 发行版,见这里<在同一个硬盘上安装多个Linux发行版及Fe ...

  6. Elasticsearch和Kibana安装

    Elasticsearch安装 Elasticsearch至少需要Java 8.在撰写本文时,建议你使用Oracle JDK版本1.8.0_131.Java安装因平台而异,所以在这里不再赘述.Orac ...

  7. elasticsearch+kibana+metricbeat安装部署方法

    elasticsearch+kibana+metricbeat安装部署方法 本文是elasticsearch + kibana + metricbeat,没有涉及到logstash部分.通过beat收 ...

  8. ElasticSearch 5.4 安装

        1. 前期准备  环境准备 IP地址 操作系统 内存 192.168.1.10 centos 7 16 192.168.1.11 centos 7 16 192.168.1.12 centos ...

  9. Elasticsearch介绍及安装部署

    本节内容: Elasticsearch介绍 Elasticsearch集群安装部署 Elasticsearch优化 安装插件:中文分词器ik 一.Elasticsearch介绍 Elasticsear ...

  10. Elasticsearch 5.x安装

    node1 elasticsearch node2 elasticsearch node3 elasticsearch 前期准备 JDK1.8 修改/etc/security/limits.conf ...

随机推荐

  1. vim高亮显示当前行列

    vim高亮显示当前行: set cursorline vim高亮显示当前列: set cursorcolumn

  2. UVa - 12450 - SpaceRecon Tournament

    先上题目: Problem G: SpaceRecon Tournament SpaceRecon, the hottest game of 2011, is a real-time strategy ...

  3. [K/3Cloud]关于数据库sa密码更改,管理中心登录不上的问题。

    有时候可能应为别的原因可能一不小心更改了数据库的密码,导致K/3 Cloud管理中心和单据打不开. 这个时候其实只要在注册一下就能解决了,在浏览器中输入http://192.168.25.35:800 ...

  4. ssh整合配置文件------web.xml配置

    <?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://w ...

  5. 如何取消codeblocks对msvcr100.dll的依赖?

    用VS2010或是codeblocks开发的程序,在开发之外的机器上,可能会提前缺少msvcr100.dll之类的文件. 可以用如何设置,取消其对库文件的依赖. 当然,还要注意创建程序的类型.(补) ...

  6. 临时起异,要进入C++领域耍一个程序

    没办法.两周之内可以搞定吧. 就一个SESSION 0的问题. 网上有类似源码,调一下应该就可以吧..保佑顺利. 基本语法都还记得,快N年啦... #include <iostream> ...

  7. maven 本地配置

    1.安装 配置环境变量 文件路径:C:\Program Files\apache-maven-3.3.9 2.本地文件配置 setting的配置 找到文件C:\Program Files\apache ...

  8. Tap into your Linux system with SystemTap

    https://major.io/2010/12/07/tap-into-your-linux-system-with-systemtap/ December 7, 2010 By Major Hay ...

  9. v$log and v$logfiles

    v$log has one row for each group. v$logfile has one row for each file. There is a status column for ...

  10. 使用深度双向LSTM模型构造社区问答系统

    所看到的. 首先强调一下,这个结构也是一个解决对照两个句子类似性的通用RNN解决方式,不只能够使用在问答社区.凡是涉及到对照两个句子或者实体关系的场合全然能够套用这个模型来解决.这点希望读者注意. 首 ...