教程集 www.jiaochengji.com
教程集 >  Golang编程  >  golang教程  >  正文 Centos7 ElasticSearch7.6安装

Centos7 ElasticSearch7.6安装

发布时间:2022-03-25   编辑:jiaochengji.com
教程集为您提供Centos7 ElasticSearch7.6安装等资源,欢迎您收藏本站,我们将为您提供最新的Centos7 ElasticSearch7.6安装资源
<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"><path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"/></svg><h2>本机Elasticsearch安装</h2>

1 从官网上下载elasticsearch-7.6.2安装包

<pre><code class="lang-bash hljs">https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.2-linux-x86_64.tar.gz </code></pre>

2 上传到linux服务器并解压

<pre><code class="lang-bash hljs"><span class="token function">tar</span> -xvf elasticsearch-7.6.2-linux-x86_64.tar.gz -C /opt/elastic </code></pre>

3 创建软连接到elastic

<pre><code class="lang-bash hljs"><span class="token function">ln</span> -s elasticsearch-7.6.2 elasticsearch </code></pre>


4 进入bin目录,执行elasticsearch命令即可启动elasticsearch

5 查看elasticsearch状态

<pre><code class="lang-bash hljs"><span class="token function">curl</span> <span class="token string">'http://127.0.0.1:9200'</span> </code></pre>

<h2>
外网访问Elasticsearch</h2>

默认情况下,elasticsearch是不支持通过ip访问,通过ip访问,会失败

<pre><code class="lang-bash hljs"><span class="token function">curl</span> <span class="token string">'http://192.168.100.101:9200'</span> </code></pre>


1 配置elasticsearch的配置文件

<pre><code class="lang-bash hljs"><span class="token function">cd</span> /opt/elastic/elasticsearch/config <span class="token function">vi</span> elasticsearch.yml </code></pre>


2 修改elasticsearch配置文件

<pre><code class="lang-bash hljs">network.host: 192.168.0.1 cluster.initial_master_nodes: <span class="token punctuation">[</span><span class="token string">"node-1"</span>, <span class="token string">"node-2"</span><span class="token punctuation">]</span> </code></pre>

3 修改文件句柄的限制

<pre><code class="lang-bash hljs"> <span class="token comment">##修改限制</span> <span class="token function">sudo</span> <span class="token function">vi</span> /etc/sysctl.conf <span class="token comment">##查看是否生效</span> <span class="token function">sudo</span> sysctl -p </code></pre>

4 每个进程最大同时打开文件数太小,修改打开文件数的大小

<pre><code class="lang-bash hljs"> <span class="token function">sudo</span> <span class="token function">vi</span> /etc/security/limits.conf </code></pre> <pre><code class="lang-bash hljs"> * soft nproc 4096 * hard nproc 4096 * soft nofile 65536 * hard nofile 65536 </code></pre>

退出账号后重新登录查看变化

<pre><code class="lang-bash hljs"> <span class="token comment">##通过命令查看软限制大小</span> <span class="token function">ulimit</span> -Sn <span class="token comment">##通过命令查看硬限制大小</span> <span class="token function">ulimit</span> -Hn </code></pre>

5 重新启动elasticsearch

<pre><code class="lang-bash hljs"><span class="token function">curl</span> <span class="token string">'http://192.168.100.101:9200'</span> </code></pre>

``

到此这篇关于“Centos7 ElasticSearch7.6安装”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!

您可能感兴趣的文章:
Centos7 ElasticSearch7.6安装
centos7怎么安装php
CentOS7 安装go语言
CentOS7安装mongoDB3
Centos7安装Elasticsearch和Kibana
Centos7安装并配置mysql5.6完美教程
centos7 制作golang开发环境的docker镜像
php游戏程序怎么部署
python3安装详细步骤
centos中如何安装python3?

[关闭]
~ ~