Aktifkan atau nonaktifkan layanan kernel crash dump pada instans ECS menggunakan Asisten Cloud untuk menangkap error kernel dan snapshot memori guna analisis crash.
Latar Belakang
Saat instans ECS mengalami crash, kumpulkan log error kernel dan snapshot memori dari layanan crash dump untuk mengidentifikasi akar permasalahan.
Aktifkan atau nonaktifkan layanan kernel crash dump
Asisten Cloud menyediakan plugin untuk mengaktifkan dan menonaktifkan layanan kernel crash dump.
Sebelum mengaktifkan layanan kernel crash dump, buat Snapshot untuk instans guna memastikan keamanan data.
Instans Linux
Pada instans Linux, mekanisme kernel crash dump menggunakan layanan kdump. Gunakan Asisten Cloud untuk mengaktifkan atau menonaktifkan kdump:
-
Aktifkan
kdump.acs-plugin-manager --exec --plugin ecs_dump_config --params --enableOutput yang diharapkan saat layanan diaktifkan:
Pentingkdumpberlaku setelah instans direstart.[INFO] start enable kdump [INFO] Detected kdump service installed in your system [INFO] to enable kdump service [INFO] execute command: 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] execute command: systemctl start kdump-tools [INFO] now kdump-tools service's status is: active [INFO] kdump status is: current state : ready to kdump [INFO] successful enable kdump -
Periksa status
kdump.acs-plugin-manager --exec --plugin ecs_dump_config --params --statusOutput yang diharapkan saat
kdumpdiaktifkan:[INFO] query kdump status [INFO] Detected kdump service installed in your system [INFO] now kdump-tools service's status is: active [INFO] kdump status is: current state : ready to kdump -
(Opsional) Nonaktifkan
kdump.acs-plugin-manager --exec --plugin ecs_dump_config --params --disableOutput yang diharapkan saat
kdumpdinonaktifkan:[INFO] disable kdump [INFO] Detected kdump service installed in your system [INFO] execute command: systemctl stop kdump-tools [INFO] execute command: 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] disable kdump finished
Instans Windows Server
-
Klik ikon
Start, masukkanWindows PowerShelldi kotak pencarian, lalu tekanEnter. -
Buka direktori instalasi Asisten Cloud dan tampilkan isinya.
cd C:\ProgramData\aliyun\assist\ ; dirBerdasarkan output tersebut, pindah ke folder yang namanya sesuai dengan nomor versi Asisten Cloud, misalnya
2.1.3.857. Ganti nama folder tersebut dengan nilai aktual.cd 2.1.3.857 -
Aktifkan kernel crash dump.
.\acs-plugin-manager.exe --exec --plugin ecs_dump_config_win --params --enableOutput yang diharapkan saat layanan diaktifkan:
Pentingkdumpmulai berjalan setelah instans direstart.[03/19/2025 10:38:03] [info] Set crash dump success. -
Periksa status kernel crash dump.
.\acs-plugin-manager.exe --exec --plugin ecs_dump_config_win --params --statusOutput yang diharapkan saat layanan diaktifkan:
[03/19/2025 10:36:11] [info] Crash status is ON. -
(Opsional) Nonaktifkan kernel crash dump.
.\acs-plugin-manager.exe --exec --plugin ecs_dump_config_win --params --disableOutput yang diharapkan saat layanan dinonaktifkan:
[03/19/2025 10:36:25] [info] Set crash dump success.
Referensi
-
Setelah
kdumpdiaktifkan, kumpulkan informasi kernel dump untuk analisis crash. -
Lihat log boot untuk kernel crash dump pada instans Linux dengan kdumpctl.
-
Lihat hasil eksekusi dan perbaiki masalah umum dengan Asisten Cloud.