[解決済み] elasticsearchノードを停止/シャットダウンする方法は?
2023-01-07 09:53:30
質問
elasticsearch ノードを新しい構成で再起動したいです。ノードを優雅にシャットダウンする最良の方法は何でしょうか?
プロセスを強制終了することがサーバをシャットダウンする最良の方法でしょうか、それともノードをシャットダウンするために使用できる魔法のURLがあるのでしょうか?
どのように解決するのですか?
回答を更新しました。
_shutdown
APIはelasticsearch 2.xで削除されました。
いくつかのオプションがあります。
-
ターミナル (基本的に開発モード) で、"Ctrl-C" と入力するだけです。
-
デーモンとして起動した場合 (
-d
) の PID を見つけて、プロセスを kill してください。SIGTERM
はElasticsearchをきれいにシャットダウンします (kill -15 PID
) -
サービスとして実行する場合は、次のようなものを実行します。
service elasticsearch stop
:
以前の回答です。1.6から非推奨になりました。
そうですね。参照 admin クラスタノードシャットダウンドキュメント
基本的には
# Shutdown local node
$ curl -XPOST 'http://localhost:9200/_cluster/nodes/_local/_shutdown'
# Shutdown all nodes in the cluster
$ curl -XPOST 'http://localhost:9200/_shutdown'
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン