Images de serveur bare metal

Lorsque vous mettez à disposition un serveur bare metal sur votre VPC, vous devez sélectionner une image pour déterminer le système d'exploitation du serveur.

Images prises en charge

Les systèmes d'exploitation suivants sont disponibles sous forme d'images lorsque vous créez un serveur bare metal.

Images de serveur bare metal
Image Architecture
CentOS 7.x x86-64
CentOS Stream 9.x x86-64
Image personnalisée x86-64
Debian 11 x86-64
Microsoft Windows Norme complète 2016, norme complète 2019, norme complète 2022, centre de données 2025 x86-64
Red Hat Enterprise Linux 9.x, 8.x x86-64
Red Hat Enterprise Linux for SAP 9.x, 8.8, 8.6, 8.4 x86-64
SUSE Linux Enterprise Server 15.x, 12.x x86-64
SUSE Linux Enterprise Server pour SAP 15.x, 12.x

Pour plus d’informations sur SAP et les serveurs bare metal, consultez SAP les charges de travail sur des serveurs bare metal dans un VPC.

x86-64
Ubuntu 22, 20.04 x86-64
VMware ESXi x86-64

Remarques spéciales pour Red Hat Enterprise Linux 8.4

Par défaut, la fonction de verrouillage de l'édition RHEL 8.4 est désactivée. Pour empêcher RHEL d'aller au-delà de la version 8.4 lorsque vous exécutez une mise à jour, exécutez les commandes suivantes sur la ligne de commande :

# subscription-manager release --set=8.4
# yum clean all

Considérations particulières pour les images VMware ESXi

  • Si vous souhaitez utiliser TPM avec une image ESXi, assurez-vous que le mode d'amorçage sécurisé est activé.

  • ESXi sur Bare Metal Servers for VPC est facturé tous les mois et calculé par unité centrale en fonction du profil sélectionné. Si vous choisissez de louer VMware ESXi avec votre serveur, vous êtes soumis à un coût mensuel calculé au prorata pour la licence au lieu d'un taux horaire. Le montant calculé au prorata varie en fonction de la date anniversaire de votre facturation.

Pour plus d'informations sur les licences ESXi, voir Gestion des licences et des abonnements.

Remarques spéciales sur les images Ubuntu

Les images Ubuntu n'incluent pas le pilote de périphérique VMD dans le package de noyau standard qui est nécessaire pour afficher les unités NVMe connectées sur le système. Pour obtenir ce pilote, installez le package linux-modules-extra-ibm, puis exécutez modprobe vmd.

# export DEBIAN_FRONTEND=noninteractive
# apt update
# apt install -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" linux-modules-extra-ibm linux-modules-extra-$(uname -r)
# modprobe vmd

Images personnalisées

Vous pouvez importer une image depuis IBM Cloud Object Storage que vous pouvez utiliser pour créer un serveur bare metal.

Remarques sur les images personnalisées

Les images personnalisées d'un serveur bare metal doivent répondre aux exigences suivantes:

  • Prise en charge du mode d'amorçage UEFI
  • Un pilote Pensando® pour la mise en réseau
  • Prise en charge de l'architecture x86

Les images personnalisées sont soumises aux limitations suivantes:

Les images personnalisées pour un serveur bare metal ne prennent pas en charge les images chiffrées.

Pour plus d'informations sur les images personnalisées, consultez la section Premiers pas avec les images personnalisées.

Remarques spéciales relatives à la mise à niveau des performances du réseau bare metal

Pour améliorer les débits de paquets sur les serveurs nus, mettez à jour les images Linux standard et personnalisées avec les pilotes Pensando DSC les plus récents. Pour plus d'informations, voir AMD Pensando Support.

Distributions Linux

Pour installer le pilote le plus récent sur une distribution Linux:

  1. Téléchargez le package de pilote Pensando Linux sur le site AMD Pensando Support.

  2. Extrayez l'image.

tar -xvf PNSO-23.06.2-001-linux-08022023-1222.tgz
  1. Changez le répertoire pour l'image que vous avez extraite.
cd PNSO-1.64.0-E-58-linux-08022023-1222

Si vous utilisez RHEL ou SUSE., exécutez le script install.sh pour installer les pilotes précompilés.

  1. Exécutez l'installation.

./install.sh

Si vous utilisez un système d'exploitation autre que RHEL ou SUSE, vous devez compiler les pilotes. Assurez-vous que les paquets « git », « make » et « gcc » sont installés. Examinez tous les messages d'erreur renvoyés par la commande'make'. Certaines distributions nécessitent davantage de packages. Les messages d'erreur permettent de déterminer si d'autres paquets sont nécessaires.

cd drivers
tar xvf drivers-linux-eth.tar.xz
cd drivers-linux-eth
./build.sh
  1. Une fois les pilotes générés, vous pouvez installer les modules de noyau. Les modules sont utilisés lorsque le serveur est redémarré.
make installation -C drivers/
  1. Activez le nouveau module.

Activez le module à l'aide de la console pour éviter les problèmes dus à la perte d'une connexion réseau.

rmmod ionic && modprobe ionic

Le module est installé dans /usr/lib/modules/${uname -r}/updates/eth/ionic/ionic.ko. Si vous mettez à niveau votre noyau, vous devez répéter ces étapes.

Etapes suivantes