Rechercher

Chapitre 13. Configurations et cibles kdump prises en charge

download PDF

13.1. Mémoire requise pour kdump

Pour que kdump puisse capturer un crash dump du noyau et le sauvegarder en vue d'une analyse ultérieure, une partie de la mémoire du système doit être réservée en permanence au noyau de capture. Lorsqu'elle est réservée, cette partie de la mémoire système n'est pas disponible pour le noyau principal.

Les besoins en mémoire varient en fonction de certains paramètres du système. L'un des principaux facteurs est l'architecture matérielle du système. Pour connaître l'architecture exacte de la machine (telle que Intel 64 et AMD64, également connue sous le nom de x86_64) et l'imprimer sur la sortie standard, utilisez la commande suivante :

$ uname -m

Le tableau suivant répertorie les exigences minimales en matière de mémoire afin de réserver automatiquement une taille de mémoire pour kdump sur les dernières versions disponibles. La taille varie en fonction de l'architecture du système et de la mémoire physique totale disponible.

Tableau 13.1. Quantité minimale de mémoire réservée requise pour kdump
ArchitectureMémoire disponibleMémoire minimale réservée

AMD64 et Intel 64 (x86_64)

1 GB à 4 GB

160 Mo de RAM.

4 Go à 64 Go

192 Mo de RAM.

64 Go à 1 TB

256 Mo de RAM.

1 TB et plus

512 Mo de RAM.

architecture ARM 64 bits (arm64)

2 Go et plus

448 Mo de RAM.

IBM Power Systems (ppc64le)

2 GB à 4 GB

384 Mo de RAM.

4 Go à 16 Go

512 Mo de RAM.

16 Go à 64 Go

1 Go de RAM.

64 Go à 128 Go

2 Go de RAM.

128 Go et plus

4 Go de RAM.

IBM Z (s390x)

1 GB à 4 GB

160 Mo de RAM.

4 Go à 64 Go

192 Mo de RAM.

64 Go à 1 TB

256 Mo de RAM.

1 TB et plus

512 Mo de RAM.

Sur de nombreux systèmes, kdump est en mesure d'estimer la quantité de mémoire nécessaire et de la réserver automatiquement. Ce comportement est activé par défaut, mais ne fonctionne que sur les systèmes qui disposent de plus d'une certaine quantité de mémoire totale disponible, qui varie en fonction de l'architecture du système.

Important

La configuration de la mémoire réservée basée sur la quantité totale de mémoire dans le système est une estimation au mieux. La mémoire réellement nécessaire peut varier en fonction d'autres facteurs tels que les périphériques d'E/S. L'utilisation d'une mémoire insuffisante peut empêcher un noyau de débogage de démarrer en tant que noyau de capture en cas de panique du noyau. Pour éviter ce problème, augmentez suffisamment la mémoire du noyau de débogage.

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.