PowerEdge : Installation et gestion de Linux sur des serveurs Dell
Summary:
Ce guide Linux fournit une présentation de base de l’installation et de la gestion des systèmes d’exploitation Linux sur les serveurs Dell. Ce guide couvre l’installation de Linux à
l’aide du Lifecycle Controller (LCC) et du support de démarrage. Il couvre les distributions prises en charge, telles que Red Hat Enterprise Linux (RHEL) et SUSE Linux Enterprise Server (SLES). Il couvre également l’installation des outils de gestion sous Linux.
...
Please select a product to check article relevancy
This article applies to This article does not apply toThis article is not tied to any specific product.Not all product versions are identified in this article.
Le Life-Cycle Controller (LCC) peut être utilisé pour déployer un système d’exploitation Linux, à condition qu’il s’agisse d’une version prise en charge de Linux disposant de packs de pilotes. Les systèmes d’exploitation Linux pris en charge sont les suivants : RHEL et SLES. Tout autre système d’exploitation Linux doit être installé manuellement.
Chargez le support d’installation, puis sélectionnez le système d’exploitation Linux qui correspond à une version spécifique de RHEL ou SLES.
Ensuite, il continue le démarrage du support et poursuit l’installation comme d’habitude.
Installation de Linux à l’aide d’un support de démarrage
Le processus ici est le même que pour n’importe quel autre système d’exploitation : vous démarrez le support à l’aide d’une clé USB, d’un DVD ou du mappage d’une image ISO sur le support virtuel dans l’iDRAC.
Démarrez le support d’installation et effectuez une configuration de base avant de lancer l’installation.
Choisissez le disque sur lequel effectuer l’installation, le type de logiciel à installer, un utilisateur administrateur et vous pouvez configurer les paramètres réseau si vous le souhaitez, mais pas obligatoirement.
Programme d’installation RHEL :
Le programme d’installation de RHEL utilise une interface utilisateur interactive.
Suivez les étapes guidées pour choisir les packages à installer.
Programme d’installation SUSE :
Le programme d’installation de SUSE utilise également un programme d’installation graphique.
Suivez les étapes guidées pour choisir les composants ou packages à installer.
Programme d’installation d’Ubuntu Server :
Le programme d’installation d’Ubuntu Server utilise un programme d’installation textuel.
Suivez les étapes guidées pour choisir les composants à installer.
Comprendre Linux et les pilotes
Avec les systèmes d’exploitation Linux, le noyau Linux fournit les pilotes. Vous devez donc vérifier que le système d’exploitation dispose des pilotes requis pour le matériel du serveur.
Remarque : Dans certains cas, Dell fournira des pilotes pour des versions spécifiques avant que la prochaine version du système d’exploitation ne soit disponible. Par exemple, les pilotes nécessaires à un contrôleur PERC peuvent uniquement être livrés dans RHEL 8.5, mais Dell peut avoir des pilotes à installer dans RHEL 8.4. Ces pilotes permettraient à RHEL 8.4 de voir le PERC de la même manière que RHEL 8.5. Tous les pilotes Linux fournis par Dell sont spécifiques à cette version du système d’exploitation et à sa version de noyau et peuvent être téléchargés à partir du site de support Dell.
La matrice de support Linux est une excellente ressource pour vérifier les systèmes d’exploitation pris en charge pour les différents serveurs :
Vous pouvez également afficher la liste de compatibilité matérielle (HCL) pour RHEL ou Ubuntu pour afficher des informations de support supplémentaires :
Avec les versions de Linux prises en charge, vous pouvez installer OpenManage Server Administrator (OMSA), RACADM, iDRAC Service Module (ISM) ou Dell System Update (DSU) pour gérer le serveur.
RACADM :
Téléchargez et affichez les instructions d’installation à partir du site de support Dell pour le modèle de serveur et la version du système d’exploitation spécifiques.
Accédez à l’emplacement où le fichier a été téléchargé et extrayez le fichier tar :
# tar xvzf Dell-iDRACTools-Web-LX-11.1.0.0-5294_A00.tar.gz
Une fois extrait, accédez au dossier qu’il a créé, puis au dossier racadm et exécutez la commande install_racadm.sh script.
# cd iDRACTools/racadm/
# ./install_racadm.sh
OMSA (installe également RACADM) :
Téléchargez le fichier OMSA pour le système d’exploitation Linux à partir du site de support.
Accédez à l’emplacement où le fichier a été téléchargé et extrayez le fichier tar à l’aide de la commande tar :
# tar xvzf OM-SrvAdmin-Dell-Web-LX-11.1.0.0-5747.RHEL8.x86_64_A00.tar.gz
Une fois extrait, vous devez exécuter le fichier setup.sh qui doit se trouver à l’emplacement où vous avez exécuté l’extraction tar :
# ./setup.sh
Une fois le script d’installation lancé, suivez les étapes guidées pour choisir d’installer tous les composants ou sélectionner les services requis, puis poursuivre l’installation.
ISM :
Téléchargez le fichier tar pour la version Linux installée et extrayez-le à l’aide de la commande tar en suivant le même processus que les outils précédents.
Assurez-vous de télécharger le programme d’installation ISM approprié. L’un d’eux est destiné au programme d’installation dans l’iDRAC et l’autre est utilisé pour l’installation dans le système d’exploitation indiqué ci-dessous.
Une fois extrait, exécutez la commande setup.sh script
# ./setup.sh
DSU :
DSU peut être installé à l’aide d’un package DUP téléchargé ou d’un référentiel.
Remarque : En cas d’installation sur Ubuntu, une bibliothèque supplémentaire peut être requise, reportez-vous au guide de l’utilisateur du DSU pour la version du DSU que vous envisagez d’installer.
Téléchargez le fichier .bin à partir du site de support et marquez-le comme exécutable en exécutant la commande :
Une fois l’installation démarrée, l’écran d’informations du DUP s’affiche et vous avez la possibilité d’appuyer sur « q » pour continuer ou de lire les lignes d’informations restantes. Donc, pour continuer, appuyez sur 'q'
Pour connaître la méthode d’installation du référentiel, consultez les liens ci-dessous pour plus d’informations sur la configuration du référentiel.
Si ce n’est pas déjà fait, installez-le simplement à l’aide des référentiels du système d’exploitation en exécutant la commande :
yum install sos
Pour exécuter le rapport, exécutez la commande suivante :
sos report --batch
Remarque : L’option « --batch » est facultative, elle ignore les questions que le support RHEL utiliserait et dont nous n’avons pas besoin
Une fois la génération du rapport terminée, une invite s’affiche pour indiquer l’emplacement du fichier sosreport créé.
Vérification de la version de Linux installée (RHEL/Ubuntu)
Pour les systèmes d’exploitation RHEL ou RHEL comparables tels que CentOS, Rocky Linux, Alma Linux, vous pouvez utiliser la commande suivante pour afficher la version actuelle :
# cat /etc/redhat-release
Red Hat Enterprise Linux release 8.10 (Ootpa)
Dans Ubuntu ou SUSE, la commande lsb_release -a peut afficher la version actuelle installée.
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.4 LTS
Release: 22.04
Codename: jammy
Notions de base sur le disque sous Linux
Les disques SAS/SATA/USB ou les disques virtuels (DV) se voient attribuer un ID en fonction de leur détection, tel que : sda, sdb, sdc, et ainsi de suite en fonction du nombre de disques détectés.
Remarque : Les disques NVMe s’affichent différemment selon nvme#n# où un chiffre serait le contrôleur NVMe, puis l’ID du disque. Par exemple :/dev/nvme0n1
L’ordre dans lequel les disques sont affichés peut changer, car ils ne sont pas définis en dur. Le système d’exploitation mappe les disques en fonction de leur UUID
Il arrive que la commande lsblk est un moyen rapide de répertorier tous les lecteurs et partitions visibles sur un système.
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 21.8T 0 disk
└─sda1 8:1 0 21.8T 0 part /mnt/Data
sdb 8:16 0 222.6G 0 disk
├─sdb1 8:17 0 1G 0 part /boot
└─sdb2 8:18 0 221.6G 0 part
├─rhel-root 253:0 0 112G 0 lvm /
└─rhel-swap 253:1 0 11.2G 0 lvm [SWAP]
sdc 8:32 0 43.7T 0 disk
└─sdc1 8:33 0 43.7T 0 part /mnt/Backups
Il arrive que la commande lsscsi est une autre commande utile pour afficher les disques et déterminer s’il s’agit de disques durs ou d’un disque virtuel RAID.
# lsscsi
[0:2:0:0] disk DELL PERC H730P Mini 4.30 /dev/sda
[16:0:0:0] cd/dvd Linux Virtual CD/DVD 0001 /dev/sr0
[16:0:0:1] disk Linux Virtual Floppy 0001 /dev/sdb
Affected Products
SUSE Linux Enterprise Server 12, Red Hat Enterprise Linux Version 7, Red Hat Enterprise Linux Version 9, Red Hat Enterprise Linux Version 8, SUSE Linux Enterprise Server 15, Ubuntu Server LTS