官术网_书友最值得收藏!

Chapter 2. Installation and the Requirements for Elasticsearch

The Java Runtime Environment (JRE) is the only requirement to run Elasticsearch.

The official Elasticsearch documentation recommends that you use either Oracle Java 8 (update 20 or later), or Oracle Java 7 (update 55 or later). Once you choose your version of the JRE, we recommend that all your nodes use the same version to maintain compatibility. Using different versions of Java across your cluster or using Java versions earlier than the ones specified here, can lead to data corruption. Once you choose a version of Elasticsearch, all the nodes in your cluster should use the same version.

While it is possible to run Elasticsearch on both Windows and Linux, this book focuses on using it exclusively in a Linux environment. The Elasticsearch documentation is centered on Linux and most of the Elasticsearch community runs the software on Linux. However, there is no reason a production cluster of Elasticsearch cannot run on Windows.

This chapter will specifically cover installation instructions for Ubuntu, CentOS, and Red Hat Enterprise Linux (RHEL), but any Linux distribution will work. Readers should use 64-bit operating systems rather than 32-bit operating systems because the former allows more memory allocation for the JRE.

This chapter covers the following topics:

  • Installing Elasticsearch
  • Configuring Elasticsearch
  • Installing monitoring tools (Elasticsearch-head, Bigdesk, and Marvel)
  • Cluster requirements
主站蜘蛛池模板: 洮南市| 迁安市| 泌阳县| 古浪县| 吴堡县| 仁布县| 富平县| 徐闻县| 富川| 通海县| 晋江市| 哈密市| 苍南县| 榆中县| 平塘县| 大足县| 安图县| 敖汉旗| 布拖县| 宜川县| 阿拉善左旗| 晋城| 淳化县| 阳春市| 岱山县| 昌图县| 和静县| 广汉市| 饶河县| 禄丰县| 禹城市| 萨嘎县| 岳普湖县| 古田县| 类乌齐县| SHOW| 北流市| 沭阳县| 广州市| 祥云县| 海原县|