elasticsearchがエラー「elasticsearch.service: Start operation timed out. Terminating.」が発生して起動できない場合の対処法

elasticsearchがエラー「elasticsearch.service: Start operation timed out. Terminating.」が発生して起動できない場合の対処法

elasticsearchが起動できなくなり、statusを確認するとエラー「elasticsearch.service: Start operation timed out. Terminating.」が発生。その際の対処法を記述してます。

環境

  • OS CentOS Linux release 8.1.1911 (Core)
  • Elasticsearch 7.7.0

エラー全文

「systemctl start elasticsearch.service」実行時に発生。

「systemctl status elasticsearch.service」で確認

対処法

タイムアウトする時間を変更します。

まずは現在のタイムアウトの時間を確認します。

1分30秒に設定されてます。これを3分に変更します。

ディレクトリを作成します。

TimeoutStartSec = 180に設定します。

daemonを再起動します。

変更されていることを確認します。

再度起動してみます。

ステータスを確認してみると正常に起動できたことが確認できました。