linux - 如何配置 ElasticSearch 在崩溃后重启

标签 linux ubuntu service elasticsearch init

使用 ElasticSearch 的 apt-get 包,如何配置服务在 Ubuntu 崩溃后自动重启?

最佳答案

失败时重启选项是 missing在elasticsearch的默认服务中。

所以,我们可以添加Restart=always option在服务中。

要添加的步骤 - Restart=always

  1. 使用命令 sudo systemctl edit elasticsearch.service 编辑 elasticsearch 服务单元文件。此命令将创建一个文件 /etc/systemd/system/elasticsearch.service.d/override.conf

  2. 现在,在单元文件中添加以下行。

    [Service]
    Restart=always
    
  3. 保存文件并使用命令sudo systemctl daemon-reload刷新单元文件
  4. 可以使用命令 sudo systemctl cat elasticsearch.service 检查更改。

备注:

我们可以根据需要使用Restart= always、on-abnormal、on-success、on-failure等。 Reference .

编辑单元文件 - Reference

关于linux - 如何配置 ElasticSearch 在崩溃后重启,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22307454/

相关文章:

linux - 将 actionscript 编译为 swf 文件(*不*在 Intel 平台计算机上)

service - 使用 PsExec 安装 Windows 服务?

linux - 如何使 xterm 命令行像 vim 一样工作

linux - Ubuntu 17.10 登录卡住

linux - Docker 克隆 - 权限被拒绝

带广播接收器的 Android 警报管理器

android "force close"内存到底发生了什么

java - 从命令行启动时,Java 中 File 对象的绝对路径不同

c++ - Multi2sim v4.0.1 上简单 OpenMP 程序的奇怪输出

php - 如何在 Ubuntu 16.04 上的 XAMPP 中安装旧版本的 PHP?