Chapitre 9. Installation de Red Hat Enterprise Linux sur des serveurs accélérés IBM Power System
Ce guide vous aide à installer Red Hat Enterprise Linux sur un serveur accéléré d'IBM Power Systems (AC). Suivre ces instructions pour les serveurs IBM Power System suivants :
- 8335-GTG (IBM Power System AC922)
- 8335-GTH (IBM Power System AC922)
- 8335-GTX (IBM Power System AC922)
9.1. Aperçu général
Utilisez ces informations pour installer Red Hat Enterprise Linux sur un serveur IBM Power System accéléré non virtualisé ou bare metal. Cette procédure suit les étapes suivantes :
- Connectez-vous au firmware BMC pour établir la connexion réseau
Choisissez votre méthode d'installation :
- Installer Red Hat Enterprise Linux à partir d'un périphérique USB
- Installer Red Hat Enterprise Linux à partir du réseau
- Installez Red Hat Enterprise Linux
Ressources supplémentaires
- Pour obtenir une liste des versions de Red Hat Enterprise Linux prises en charge, reportez-vous aux Distributions Linux prises en charge pour POWER8 et POWER9 Linux on Power Systems.
9.2. Remplir les conditions préalables et démarrer votre firmware
Afin de démarrer votre système (sous tension), assurez-vous de bien avoir les éléments suivants :
- Câble Ethernet
- Un écran VGA. La résolution VGA doit être réglée sur 1024x768-60Hz.
- Clavier USB
- Fil et prise pour l’alimentation de votre système
Ces instructions exigent que vous ayiez un serveur réseau configuré avec Red Hat Enterprise Linux 7.x. Téléchargez Red Hat Enterprise Linux 7.x LE ALT via https://access.redhat.com/products/red-hat-enterprise-linux/#addl-arch.
- Sélectionnez le lien Downloads for Red Hat Enterprise Linux for Power, little endian.
- Connectez-vous à votre compte Red Hat (si ce n'est déjà fait). Sélectionnez Red Hat Enterprise Linux for Power 9 dans la liste Variante de produit.
- Cherchez le fichier ISO de Red Hat Enterprise Linux for Power 9 (v. 7.x pour ppc64le). Le fichier ISO téléchargé inclura rhel-alt........iso plutôt que rhel....iso dans le nom du chemin.
Effectuez ces étapes :
- Si votre système doit être installé dans un rack, installez-le dans ce rack. Pour obtenir des instructions, consultez les informations sur IBM Power Systems à l'adresse suivante https://www.ibm.com/support/knowledgecenter/POWER9/p9hdx/POWER9welcome.htm.
- Connectez un câble Ethernet au port Ethernet intégré à côté du port série à l'arrière de votre système et connectez l'autre extrémité à votre réseau.
- Connectez votre moniteur VGA au port VGA à l'arrière du système.
- Connectez votre clavier USB à un port USB disponible.
- Connectez les fils au système et insérez les dans les prises.
À ce moment, votre firmware démarre. Attendez que le voyant lumineux vert du bouton d'alimentation commence à clignoter, indiquant qu'il est prêt à l'emploi. Si votre système n'a pas de voyant lumineux vert, attendez 1 à 2 minutes.
9.3. Configuration de l'adresse IP du microprogramme
Pour configurer ou activer votre connexion réseau au firmware BMC, utilisez l'interface du chargeur de démarrage Petitboot. Procédez comme suit :
- Branchez votre serveur en utilisant le bouton d’alimentation qui se trouve à l’avant de votre système. Votre système s'allumera dans le menu Petitboot. Ce processus prend généralement entre 1 et 2 minutes, mais peut prendre de 5 à 10 minutes au premier démarrage ou après une mise à jour du firmware. Ne quittez pas votre système ! Lorsque Petitboot se charge, votre moniteur deviendra actif et vous devrez appuyer sur une touche pour interrompre le processus de démarrage.
- Dans le menu principal de Petitboot, sélectionnez Sortie vers l'interpréteur de commandes.
Exécuter
ipmitool lan print 1
. Si cette commande renvoie une adresse IP, vérifiez qu'elle soit correcte et passez à l'étape 4. Si aucune adresse IP n'est renvoyée, suivez ces étapes :Réglez le mode sur statique en exécutant cette commande :
ipmitool lan set 1 ipsrc static
Définissez votre adresse IP en exécutant cette commande :
ipmitool lan set 1 ipaddr _ip_address_
Où ip_address est l'adresse IP statique que vous attribuez à ce système.
Définissez votre masque de réseau en exécutant cette commande :
ipmitool lan set 1 netmask _netmask_address_
Où netmask_address est le masque de réseau du système.
Configurez votre serveur passerelle en exécutant cette commande :
ipmitool lan set 1 defgw ipaddr _gateway_server_
Où gateway_server est la passerelle pour ce système.
Confirmez l'adresse IP en exécutant à nouveau la commande
ipmitool lan print 1
.NoteCette interface n'est active qu'après avoir exécuté les étapes suivantes.
Pour réinitialiser votre firmware, exécutez la commande suivante :
ipmitool raw 0x06 0x40.
Cette commande doit être complétée avant de poursuivre le processus ; toutefois, elle ne renvoie aucune information. Pour vérifier que cette commande est bien menée à bout, faites un ping avec l'adresse BMC de votre système (la même adresse IP utilisée dans votre commande IPMItool). Si le ping a une réponse, passez à l'étape suivante.
NoteRemarque : si votre ping ne revient pas dans un délai raisonnable (2 à 3 minutes), essayez les étapes supplémentaires suivantes
-
Éteignez votre système par cette commande :
poweroff.h.
- Débranchez les fils d'alimentation à l'arrière du système, Attendez 30 secondes, puis mettez le BMC sous tension.
9.4. Éteignez votre serveur par les commandes OpenBMC
Une fois que votre système est branché, l’interface Petitboot est chargée. Si vous n'interrompez pas le processus de démarrage en appuyant sur une touche quelconque dans les 10 secondes, Petitboot démarrera automatiquement la première option.
Pour allumer votre serveur à partir d'un PC ou d'un ordinateur portable opérant sous Linux, procédez comme suit :
-
Nom d'utilisateur par défaut :
root
Mot de passe par défaut :
0penBmc
(où 0penBMC utilise un zéro et non un O majuscule)- Ouvrez un programme de terminal sur votre PC ou votre ordinateur portable.
Connectez-vous au BMC en exécutant les commandes suivantes.
ssh root@<BMC server_ip_address> root@<BMC server password>
Où BMC server_ip_address est l'adresse IP du serveur BMC et le mot de passe du serveur BMC est le mot de passe qui sert à s’authentifier.
Pour mettre votre serveur sous tension, exécutez la commande suivante :
$ root@witherspoon:~# obmcutil poweron
Connectez-vous à la console du SE et utilisez le mot de passe par défaut
0penBmc
.ssh -p 2200 root@<BMC server_ip_address> root@
Où BMC server_ip_address est l'adresse IP du serveur BMC et le mot de passe du serveur BMC est le mot de passe qui sert à s’authentifier.
9.5. Choisissez votre méthode d'installation sur les serveurs accélérés IBM
Vous pouvez installer Red Hat Enterprise Linux à partir d'un périphérique USB ou via le réseau.
9.6. Configurer Petitboot pour l'installation réseau
Après avoir branché votre système, le chargeur de démarrage Petitboot analysera les périphériques de démarrage locaux et les interfaces réseau pour trouver quelles sont les options de démarrage disponibles sur le système. Pour installer Red Hat Enterprise Linux à partir d'un serveur réseau, vous devez configurer une interface réseau (qui n'est pas l'interface réseau BMC).
Configurez une connexion réseau et fournissez les informations de démarrage réseau à Petitboot en suivant ces étapes :
- Connectez un câble Ethernet au deuxième port Ethernet à l'arrière de votre système. Connectez l'autre extrémité à votre réseau.
- Sur l'écran principal de Petitboot, sélectionnez c pour configurer vos options système.
Dans la zone Réseau de l'écran de configuration, saisissez vos informations réseau :
- Sélectionnez votre type de réseau
- Sélectionnez votre périphérique réseau (n'oubliez pas le nom de l'interface et l'adresse mac)
- Spécifiez votre adresse IP/masque, passerelle et serveur DNS (souvenez-vous de ces paramètres car vous en aurez besoin à l'étape suivante)
- Sélectionnez OK pour revenir au menu principal.
-
De retour sur l'écran principal de Petitboot, sélectionnez
n
pour créer de nouvelles options. Choisissez votre périphérique de démarrage ou sélectionnez Spécifier les chemins/URL manuellement, puis entrez vos options de démarrage :
Dans la zone Noyau, saisissez le chemin d'accès au noyau. Ce champ est obligatoire. Saisissez une URL similaire à celle-ci pour un réseau :
http://<http_server_ip>/ppc/ppc64/vmlinuz
Dans le champ Initrd, saisissez le chemin d'accès au disque init ramdisk. Saisissez une URL similaire à celle-ci pour un réseau :
http://<http_server_ip>/ppc/ppc64/initrd.gz
Dans le champ Paramètre de démarrage, configurez le chemin du référentiel et l'adresse IP du serveur sur lequel le système d'exploitation est installé, par exemple :
append repo=http://<http_server_ip>/ root=live:http://<http_server_ip>/os/LiveOS/squashfs.img ipv6.disable=1 ifname=<ethernet_interface_name>:<mac_addr> ip=<os ip>::<gateway>:<2 digit mask>:<hostname>:<ethernet_interface_name>:none nameserver=<anem_server> inst.text
Vous pouvez accepter les valeurs par défaut pour les autres champs.
- Après avoir défini vos options de démarrage réseau, sélectionnez OK et appuyez sur Entrée.
- Dans la fenêtre principale de Petitboot, sélectionnez « User Item 1 » comme option de démarrage et appuyez sur Entrée.
9.7. Configurer Petitboot pour une installation avec un périphérique USB sur des serveurs accélérés
Après la mise sous tension du système, le chargeur de démarrage Petitboot analyse les périphériques de démarrage locaux et les interfaces réseau pour trouver les options d’amorçage disponibles pour le système. Pour obtenir plus d’informations sur la création d’un périphérique USB amorçable, voir Section 8.1.1, « Création d'un périphérique USB amorçable avec Linux ».
Utilisez l'un des périphériques USB suivants :
- Lecteur DVD connecté USB avec un seul câble USB pour rester en dessous de 1.0 Ampères
- Clé USB 2.0 de 8 Go
Suivez ces étapes pour configurer Petitboot :
Insérez votre périphérique USB amorçable dans le port USB à l’avant. Petitboot affichera ce qui suit :
[USB: sdb1 / 2015-10-30-11-05-03-00] Rescue a Red Hat Enterprise Linux system (64-bit kernel) Test this media & install Red Hat Enterprise Linux 8.x (64-bit kernel) * Install Red Hat Enterprise Linux 8.x (64-bit kernel)
NoteSélectionner Analyser à nouveau les périphériques si votre périphérique USB n’apparaît pas. Si votre périphérique USB n'est pas détecté, vous devrez peut-être essayer un autre type.
- Enregistrez l'UUID du périphérique USB. Ainsi, l'UUID du périphérique USB dans l'exemple ci-dessus est 2015-10-30-11-11-05-03-00.
- Sélectionnez Installer Red Hat Enterprise Linux 8.x (noyau 64 bits) et appuyez sur e (Edit/Modifier) pour ouvrir la fenêtre Éditeur d'options Petitboot.
Déplacez le curseur sur la section Paramètres d'amorçage et ajoutez les informations suivantes :
inst.text inst.stage2=hd:UUID=your_UUID where your_UUID is the UUID that you recorded. Petitboot Option Editor qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq Device: ( ) sda2 [f8437496-78b8-4b11-9847-bb2d8b9f7cbd] (*) sdb1 [2015-10-30-11-05-03-00] ( ) Specify paths/URLs manually Kernel: /ppc/ppc64/vmlinuz Initrd: /ppc/ppc64/initrd.img Device tree: Boot arguments: ro inst.text inst.stage2=hd:UUID=2015-10-30-11-05-03-00 [ OK ] [ Help ] [ Cancel ]
- Sélectionnez OK pour enregistrer vos options et retourner au menu principal.
- Vérifiez que l'option Installer Red Hat Enterprise Linux 8.x (noyau 64 bits) est sélectionnée, puis appuyez sur Entrée pour commencer votre installation.
9.8. Terminer l'installation accélérée de votre serveur
Après avoir choisi de démarrer le programme d'installation de Red Hat Enterprise Linux 8.x, l'assistant d'installation vous guidera à travers les étapes.
Suivez l'assistant d'installation de Red Hat Enterprise Linux pour configurer les options du disque, votre nom d'utilisateur et votre mot de passe, les fuseaux horaires, etc... La dernière étape consiste à redémarrer votre système.
NotePendant que votre système redémarre, retirez le périphérique USB.
- Après le redémarrage du système, Petitboot affichera l'option pour démarrer Red Hat Enterprise Linux 8.x. Sélectionnez cette option et appuyez sur Entrée.