LinuxサーバーでESを再起動する

ES は直接の再起動をサポートしていません。最初にプロセスを終了してから、スクリプトを実行して再起動することしかできません。操作プロセスは次のとおりです。

1. まず、サーバーの ES プロセスを検索します。次の 2 つのコマンドを使用して検索できます。

ps -aux |grep elasticsearch

ps -ef |grep elasticsearch

コマンド jintaiyang+ の後に続く 15870 は、見つける必要がある ES サービス プロセス PID です。

2. ES プロセスを終了します kill -9 pid (プロセス番号、ここでは 15870)

kill -9 15870

3. ES を再起動します (注: セキュリティ上の理由から、ES では root 起動が許可されていません。最初に ES アカウント su jintaiyang に切り替えます。root アカウントで起動するとエラーが報告されます)

ES が存在する bin ディレクトリに切り替えて実行します (-d はバックグラウンドで実行することを意味します)。

./elasticsearch -d

4. ESの起動状況を確認する

curl 127.0.0.1:9200

おすすめ

転載: blog.csdn.net/ddwangbin520/article/details/133132518