linux 安装Elasticsearch

这篇具有很好参考价值的文章主要介绍了linux 安装Elasticsearch。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.下载

下载地址:Download Elasticsearch | Elastic

linux 安装Elasticsearch

 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.0.1-linux-x86_64.tar.gz

tar -zxvf elasticsearch-8.0.1-linux-x86_64.tar.gz

2.启动部署

elasticsearch不能使用root账户使用,所以新建一个账户进行启动

创建名为 admin的用户

adduser elasticsearch

初始化elas的密码

passwd elasticsearch

linux 安装Elasticsearch

首先查找sudoers文件路径(root账号下操作)

[root@master ~]# whereis sudoers
sudoers: /etc/sudoers.d /etc/sudoers /usr/share/man/man5/sudoers.5.gz

查看权限

[root@master ~]# ls -l /etc/sudoers
-r--r-----. 1 root root 4328 10月 30 2018 /etc/sudoers    #显示只有读权限

赋予读写权限

[root@master ~]# chmod -v u+w /etc/sudoers
mode of "/etc/sudoers" changed from 0440 (r--r-----) to 0640 (rw-r-----)

修改sudoers文件

vim /etc/sudoers

在root下添加  (elas是用户名)

elas  ALL=(ALL) ALL 

加了之后 wq! 进行保存

执行以下命令,执行完之后需要在切换到原来的账号

chown -R elasticsearch:elasticsearch /application/common/elasticsearch-8.0.1/

其中,elasticsearch:elasticsearch 是用户名  后面是elasticsearch文件路径

3.配置

在开发使用过程中,我们可以限制elasticsearch使用的内存大小

进入elasticsearch的目录下config文件夹 

cd config

vim jvm.options

linux 安装Elasticsearch

找到改行,设置启动大小 ,之后保存

现在默认我们只能在linux服务器上访问elasticsearch ,如果要使得我们在外网也能访问 elasticsearch ,需要修改配置文件

进入elasticsearch文件目录下的config文件夹中

vim elasticsearch.yml

linux 安装Elasticsearch

 修改ip地址和端口号

将上一步中的elasticsearch.yml 的network.host改成0.0.0.0,修改后保存推出

启动elasticsearch(切换到启动elasticsearch账户)

cd  /application/common/elasticsearch-8.0.1/bin

./elasticsearch

linux 安装Elasticsearch

出现以下报错 说明现在的环境不符合elasticsearch的要求

1

2

3

4

5

6

ERROR: [1] bootstrap checks failed

[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]

[2020-04-04T17:47:27,880][INFO ][o.e.n.Node               ] [5GagyKc] stopping ...

[2020-04-04T17:47:27,965][INFO ][o.e.n.Node               ] [5GagyKc] stopped

[2020-04-04T17:47:27,965][INFO ][o.e.n.Node               ] [5GagyKc] closing ...

[2020-04-04T17:47:27,979][INFO ][o.e.n.Node               ] [5GagyKc] closed

linux 安装Elasticsearch

(1)、修改系统配置文件  (切换到root用户)

1

vim /etc/security/limits.conf

  增加以下内容,如图所示

1

2

3

4

* hard nofile 655360

* soft nofile 131072

* hard nproc 65535

* soft nproc 65535

  其中:

             nofile - 打开文件的最大数目

             noproc - 进程的最大数目

             soft 指的是当前系统生效的设置值

             hard 表明系统中所能设定的最大值

(2)修改系统最大内存数,进入

1

vim /etc/sysctl.conf

 文章来源地址https://www.toymoban.com/news/detail-415364.html

 修改为

linux 安装Elasticsearch

如果没有上述内容,直接添加以下内容进去即可

1

2

vm.max_map_count=655360

fs.file-max=655360

  修改好之后,保存退出

使的我们修改的配置文件生效

1

sysctl -p

访问地址:http://服务器地址:9200/

发现有用户名密码

是因为开启了 ssl 认证。
在 ES/config/elasticsearch.yml 文件中把 xpack.security.http.ssl:enabled 设置成 false 即可

linux 安装Elasticsearch

重新启动。切换到普通账号启动elasticsearch,启动成功后,我们可以使用 -d 命令进行后台启动,进入elasticsearch文件夹目录的bin文件夹

1

./elasticsearch -d

  或者

1

nohup ./elasticsearch &

 

访问地址:http://服务器地址:9200/

linux 安装Elasticsearch

 

到了这里,关于linux 安装Elasticsearch的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【亲测可用】安装Qt提示“无法下载存档 http://download.qt.io/online/qtsdkrepository...“

    下载Qt安装程序exe之后,一般直接双击运行然后,注册登录后,到了第三步【安装程序】时,进行远程检索文件总会卡在这里,无法进行到下一步。报错如下:  解决办法: 关闭安装程序,然后,从cmd里启动该安装包,切换到腾讯云。         1.打开cmd         2.打开cmd,进

    2024年02月11日
    浏览(59)
  • qt安装报错:下载“http://download.qt.io/online/xxxxx/_meta.7z“server replied: Bad Gateway出现网络错误

    直接双击官网上下载下来的qt安装包,然后注册登录后到了第三步【安装程序】时,进行远程检索文件总会卡在这里,无法进行到下一步。报错如下: 解决办法: 点击右上角的叉号,关闭当前的安装程序,然后从cmd里启动该安装包,并为其 切换中科大的源 打开cmd 将路径切换

    2024年02月11日
    浏览(44)
  • 国内镜像+JDK下载地址+IDEA专业安装版和免安装版下载地址

    JDK版本 Oracle JDK新增特性 官网原版下载地址 JDK 1.0 - 已下线 JDK 1.1 - 已下线 JDK 1.2 - 已下线 JDK 1.3 - 已下线 JDK 1.4 - 已下线 JDK 5.0 自动装箱、泛型、枚举、增强的for循环、注解等 已下线 JDK 6 JDBC 4.0、Pluggable Annotation Processing API、JAX-WS、StAX等 没找到 JDK 7 改进的G1垃圾收集器、Swi

    2024年02月16日
    浏览(44)
  • 【Git】Git国内官网下载地址、淘宝镜像下载地址以及卸载安装

    Git官网下载地址 打开官网Git (git-scm.com),进行相对应的操作系统下载即可; 官网下载速度: 大约需要二十多分钟; 2.国内 镜像- –淘宝 Git下载 国内镜像 地址 CNPM Binaries Mirror (npmmirror.com)Git国内镜像【https://npm.taobao.org/mirrors/git-for-windows/】 十分迅速 卸载 我们进行反安装就行

    2024年02月12日
    浏览(52)
  • Linux内核源码下载地址及方式

    HTTP地址(https://www.kernel.org/pub/)提供了HTTP协议的下载方式,您可以使用浏览器或wget等工具下载内核源码。 GIT地址(https://git.kernel.org/)提供了Git协议的方式,您可以使用Git客户端工具克隆内核源码仓库。 RSYNC地址(rsync://rsync.kernel.org/pub/)提供了rsync协议的下载方式,您可以

    2024年02月03日
    浏览(79)
  • 在安装docker时出现【E: 仓库 “https://download.docker.com/linux/ubuntu **bionic** Release” 没有 Release ...】解决方法

    Ubuntu 版本:18.04 问题:在安装docker执行 sudo apt-get update 命令是报错:E: 仓库 “https://download.docker.com/linux/ubuntu bionic Release” 没有 Release 文件。 N: 无法安全地用该源进行更新,所以默认禁用该源。 N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。 详细问题截图

    2024年02月16日
    浏览(66)
  • pip download下载python包

    正常我们需要 在PyPi https://pypi.org/ 中找到包并下载,同时继续寻找此包所关联的依赖包逐个下载,这样太麻烦了,可以使用pip工具一次下载本包和依赖包 需要下载指定版本指定平台

    2024年02月08日
    浏览(39)
  • Pycharm 下载地址及版本安装需求

    1 专业版和社区版 Other Versions - PyCharm 2 教育版 Other Versions - PyCharm Community Edition 3 版本系统需求 Install PyCharm | PyCharm Documentation 附录: 下载示例,假如想下载 2019.3 的版本:输入上面的 Pycharm下载地址 ,选择专业版或社区版,点击 2019.3.5 -Windows(exe) 即可下载。 参考: Pycharm与

    2024年04月13日
    浏览(43)
  • Postman系列(一)-下载地址与安装

    Postman 分为原生应用版和Postman Chrome插件版,本篇详解仅介绍PC版本。在官方文档中,已经将Chrome插件版标为弃用。本篇详细介绍的为原生应用版。         PC版本支持 Mac、Windows(32 位/64 位)和 Linux(32 位/64 位)操作系统。下载时需要选择对应版本。 下载地址:https://w

    2024年01月17日
    浏览(34)
  • jdk 国内下载镜像地址及安装

    java jdk 国内下载镜像地址 (1)TUNA镜像 https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/ (2)HUAWEI镜像 Index of java-local/jdk (3)injdk WEJDK学习站 www.sousou88.com-官网首页

    2024年04月29日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包