すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:インスタンスのカーネルクラッシュダンプサービスを有効または無効にする

最終更新日:Oct 28, 2025

カーネルクラッシュダンプサービスは、カーネルエラーをキャプチャし、メモリ情報をディスクにダンプして、カーネルクラッシュの問題を分析します。 このトピックでは、クラウドアシスタントを使用して Elastic Compute Service (ECS) インスタンスのカーネルクラッシュダンプサービスを有効または無効にする方法について説明します。

背景

ECS インスタンスがクラッシュした場合、カーネルエラーログとカーネルクラッシュダンプサービスによって生成されたメモリ スナップショットを収集して、問題を分析し、特定する必要があります。 これにより、クラッシュの原因を特定できます。

カーネルクラッシュダンプサービスを有効または無効にする

クラウドアシスタントは、カーネルクラッシュダンプサービスを管理するために使用できるプラグイン (有効化や無効化など) を提供します。次のセクションでは、これらの操作を実行する方法について説明します。

警告

カーネルクラッシュダンプサービスを使用して ECS インスタンスのカーネルクラッシュの原因を分析する場合は、データのセキュリティを確保するために、事前にインスタンスの スナップショットを作成する ことを推奨します。

Linux インスタンス

Linux インスタンスでは、カーネルクラッシュダンプメカニズムは kdump サービスによって提供されます。クラウドアシスタントを使用して Linux インスタンスの kdump サービスを有効または無効にするには、次の手順を実行します。

  1. Workbench を使用して SSH 経由で Linux インスタンスに接続する

  2. Linux インスタンスの kdump サービスを有効にします。

    acs-plugin-manager --exec --plugin ecs_dump_config --params --enable

    次のコマンド出力は、サービスが有効になっていることを示しています。

    重要

    kdump サービスは、インスタンスを再起動した後に有効になります。

    [INFO] kdump の有効化を開始します // 翻訳済みコメント
    [INFO] システムに kdump サービスがインストールされていることを検出しました // 翻訳済みコメント
    [INFO] kdump サービスを有効にするには // 翻訳済みコメント
    [INFO] コマンドを実行します。 systemctl enable kdump-tools // 翻訳済みコメント
    Synchronizing state of kdump-tools.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
    Executing: /usr/lib/systemd/systemd-sysv-install enable kdump-tools
    Created symlink /etc/systemd/system/basic.target.wants/kdump-tools.service → /usr/lib/systemd/system/kdump-tools.service.
    [INFO] コマンドを実行します。 systemctl start kdump-tools // 翻訳済みコメント
    [INFO] 現在、kdump-tools サービスのステータスは次のとおりです。 active // 翻訳済みコメント
    [INFO] kdump のステータスは次のとおりです。 current state   : ready to kdump // 翻訳済みコメント
    [INFO] kdump の有効化に成功しました // 翻訳済みコメント
  3. kdump サービスのステータスを確認します。

    acs-plugin-manager --exec --plugin ecs_dump_config --params --status

    次のコマンド出力は、kdump サービスが有効になっていることを示します。

    [INFO] kdump ステータスのクエリ // 翻訳済みコメント
    [INFO] システムに kdump サービスがインストールされていることを検出しました // 翻訳済みコメント
    [INFO] 現在、kdump-tools サービスのステータスは次のとおりです。 active // 翻訳済みコメント
    [INFO] kdump のステータスは次のとおりです。 current state   : ready to kdump // 翻訳済みコメント
  4. (オプション) Linux インスタンスの kdump サービスを無効にします。

    acs-plugin-manager --exec --plugin ecs_dump_config --params  --disable

    次のコマンド出力は、kdump サービスが無効になったことを示します。

    [INFO] kdump を無効にする // 翻訳済みコメント
    [INFO] システムに kdump サービスがインストールされていることを検出しました // 翻訳済みコメント
    [INFO] コマンドを実行します。 systemctl stop kdump-tools // 翻訳済みコメント
    [INFO] コマンドを実行します。 systemctl disable kdump-tools // 翻訳済みコメント
    Synchronizing state of kdump-tools.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
    Executing: /usr/lib/systemd/systemd-sysv-install disable kdump-tools
    Removed "/etc/systemd/system/basic.target.wants/kdump-tools.service".
    [INFO] kdump の無効化が完了しました // 翻訳済みコメント

Windows Server インスタンス

  1. Workbench を使用して RDP 経由で Windows インスタンスに接続する

  2. Start アイコンをクリックし、検索ボックスに Windows PowerShell と入力して、Enter キーを押します。

  3. クラウドアシスタントのインストールディレクトリに移動し、ディレクトリ内のファイルとフォルダを一覧表示します。

    cd C:\ProgramData\aliyun\assist\ ; dir

    出力に基づいて、次のコマンドを実行して、2.1.3.857 などのクラウドアシスタントのバージョン番号にちなんで名付けられたフォルダに切り替えます。実際の操作では、フォルダ名を実際の値に置き換えてください。

    cd 2.1.3.857
  4. Windows Server インスタンスのカーネルクラッシュダンプサービスを有効にします。

    .\acs-plugin-manager.exe --exec --plugin ecs_dump_config_win --params --enable

    次のコマンド出力は、サービスが有効になっていることを示しています。

    重要

    kdump サービスは、インスタンスを再起動した後に開始されます。

    [03/19/2025 10:38:03] [info] クラッシュダンプの設定に成功しました。 // 翻訳済みコメント
  5. カーネルクラッシュダンプサービスのステータスを確認します。

    .\acs-plugin-manager.exe --exec --plugin ecs_dump_config_win --params --status

    次のコマンド出力は、サービスが有効になっていることを示しています。

    [03/19/2025 10:36:11] [info] クラッシュステータスは ON です。 // 翻訳済みコメント
  6. (オプション) Windows Server インスタンスのカーネルクラッシュダンプサービスを無効にします。

    .\acs-plugin-manager.exe --exec --plugin ecs_dump_config_win --params  --disable

    次のコマンド出力は、サービスが無効になっていることを示しています。

    [03/19/2025 10:36:25] [info] クラッシュダンプの設定に成功しました。 // 翻訳済みコメント

関連情報