Contenu

Résumé

Procédure

Avant de commencer

Étapes de procédure

Utilisation des options Redhat pour conserver megasr raid comme disques raid OS amorçables.

Documentation de référence Cisco UCS pour les serveurs M4/M5 avec contrôleur RAID M.2/SATA intégré et linux

Série B :

Série C :

Série S :

Résumé

Lors de l'installation sur des serveurs rack M4 ou M5 de série ultérieure, le système d'exploitation rencontre des problèmes avec le contrôleur raid intégré et l'installation sur les bons lecteurs.

ce document permet de résoudre le problème des modules corrects et des lecteurs chargés pour les systèmes d'exploitation redhat.

Problème : Auparavant, dans Red Hat 6.10 et les versions ultérieures, la façon d'installer était de mapper l'ISO de l'installateur de serveur et ensuite faire un tas d'étapes supplémentaires pour obtenir les pilotes et os installés. De plus, dans RHEL 7.1 et versions ultérieures, le type de fichier de l'image du pilote dud.img a été changé en dd.iso.  Le mappeur de lecteur virtuel Cisco IMC ne peut mapper qu'un seul fichier .iso à la fois, et uniquement sous forme de CD/DVD virtuel.

Solution de contournement:: Cette procédure a simplifié les étapes en renommant le fichier de pilote dd.iso en dd.img avant le mappage.  Cela vous permet de mapper l'ISO d'installation RHEL en tant que CD/DVD virtuel et le fichier de pilote dd.img renommé en tant que disquette virtuelle ou disque amovible virtuel en même temps.  RHEL détecte toujours dd.img en tant que dd.iso ; seul le mappeur de lecteur virtuel Cisco IMC le voit comme un fichier img. notez que, lors de l'initialisation de l'assistant d'installation, le disque peut apparaître comme disque/partition distinct, puis ce qui est requis pour l'installation. cela peut créer de la confusion en raison de la façon dont les modules linux sont chargés sur l'installateur. pour résoudre ce problème, suivez les étapes en bas de ce document pour conserver la nomenclature des disques pour l'installation de M.2.

Procédure

Pour connaître les versions de système d'exploitation prises en charge, reportez-vous à la matrice de compatibilité matérielle et logicielle de votre version de serveur.

Cette rubrique décrit la nouvelle installation du pilote de périphérique RHEL sur les systèmes qui ont la pile MegaRAID intégrée.

Remarque : si vous utilisez un contrôleur RAID intégré avec Linux, le pSATA et le contrôleur sSATA doivent tous deux être configurés en mode LSI SW RAID.

Avant de commencer

Avant d'installer ce pilote sur un contrôleur embarqué, vous devez configurer un groupe de disques RAID sur le contrôleur embarqué qui contrôle les lecteurs sur lesquels vous allez installer le système d'exploitation (pSATA et/ou sSATA).

Pour accéder à l'utilitaire de configuration, ouvrez l'utilitaire de configuration du BIOS, accédez à l'onglet Avancé, puis choisissez l'instance de l'utilitaire pour le contrôleur embarqué :

Pour pSATA, sélectionnez LSI Software RAID Configuration Utility (SATA)

Pour sSATA, sélectionnez LSI Software RAID Configuration Utility (sSATA)

Étapes de procédure

Étape 1

- Téléchargez l'ISO des pilotes Cisco UCS série C.  Voir http://www.cisco.com/cisco/software/navigator.html

Étape 2

Extrayez le fichier dd.iso :

1. Gravez l'image ISO des pilotes Cisco UCS série C sur un disque.

2. Parcourez le contenu des dossiers de pilotes jusqu'à l'emplacement des pilotes MegaRAID intégrés : /<OS>/Stockage/Intel/C600-M5/

3. Copiez le fichier dd.iso dans un emplacement temporaire de votre station de travail.

4. Renommez dd.iso enregistré en dd.img.

Étape 3

Connectez-vous à l'interface IMC Cisco du serveur.

Étape 4

Lancez une fenêtre de console KVM virtuelle et cliquez sur l'onglet Virtual Media.

Cliquez sur Ajouter une image et parcourez pour sélectionner l'image ISO de votre installation RHEL distante.

Remarque : un fichier .iso ne peut être mappé qu'en tant que CD/DVD virtuel.

Cliquez à nouveau sur Ajouter une image et parcourez pour sélectionner le fichier RHEL 7.x dd.img que vous avez renommé à l'étape 2.

Remarque : mappez le fichier dd.img en tant que disquette virtuelle ou disque amovible virtuel.

Cochez les cases de la colonne Mappé pour le média que vous venez d'ajouter, puis attendez la fin du mappage.

Étape 5

Mettez le serveur cible hors tension puis sous tension.

Étape 6

Appuyez sur F6 lorsque vous voyez l'invite F6 au démarrage. La fenêtre Menu de démarrage s'ouvre.

Note: N'appuyez pas sur Entrée à l'étape suivante pour démarrer l'installation. Appuyez plutôt sur e pour modifier les paramètres d'installation.

Étape 7

Dans la fenêtre Menu de démarrage, utilisez les touches fléchées pour sélectionner Installer Red Hat Enterprise Linux, puis appuyez sur e pour modifier les paramètres d'installation.

Étape 8

Ajoutez la commande de liste noire suivante à la fin de la ligne commençant par linuxefi :

- Pour RHEL 7.x (32 et 64 bits), tapez :

linux dd modprobe.blacklist=ahci nodmraid

Étape 9

Facultatif: Pour afficher les étapes complètes et détaillées de l'état de l'installation pendant l'installation, supprimez le paramètre Quiet de la ligne.

Étape 10

Dans la fenêtre Menu de démarrage, appuyez sur Ctrl+x pour démarrer l'installation interactive.

Étape 11

Sous Sélection du périphérique de disque du pilote, sélectionnez l'option permettant d'installer le fichier .img du pilote. (Tapez r pour actualiser la liste si elle n'est pas renseignée.)

Remarque : le programme d'installation reconnaît le fichier de pilote en tant que fichier .iso, même si vous l'avez renommé dd.img pour mappage.

Tapez le numéro de l'ISO du périphérique pilote dans la liste. Ne pas sélectionner l'image ISO RHEL. Dans l'exemple suivant, tapez 6 pour sélectionner le périphérique sdb :

5) sr0 iso9660 RHEL-7.6\x20Server.x

6) CD-ROM sdb iso9660

# pour sélectionner, r - actualiser ou c - continuer : 6

Le programme d'installation lit le fichier du pilote et répertorie les pilotes.

Étape 12

Sous Sélectionner les pilotes à installer, tapez le numéro de la ligne qui répertorie le pilote megasr. Dans l'exemple suivant, tapez 1 :

1) [ ] /media/DD-1/rpms/x86_61/kmod-megasr-18.01.2010.1107_e17.6-1.x86_61.rpm

# pour basculer la sélection ou 'c' -continuer : 1

Votre sélection est affichée avec un X entre crochets.

1) [X] /media/DD-1/rpms/x86_61/kmod-megasr-18.01.2010.1107_e17.6-1.x86_61.rpm

Étape 13

Tapez c pour continuer.

Étape 14

Suivez l'assistant d'installation RHEL pour terminer l'installation.

Étape 15

Lorsque l'écran Destination de l'installation de l'Assistant s'affiche, assurez-vous que LSI MegaSR figure dans la liste de sélection. S'il ne figure pas dans la liste, le pilote n'a pas pu se charger correctement. Dans ce cas, sélectionnez Rescan Disk.

Étape 16

Une fois l'installation terminée, redémarrez le serveur cible.

Utilisation des options Redhat pour conserver megasr raid comme disques raid OS amorçables.

lors de l'installation, un scénario courant est que /dev/sda soit l'installation. ceci est pour s'assurer que le système d'exploitation a toujours /dev/sda pour /boot /boot/EFI et ensuite lvm conservant les disques/luns de données uniquement et les luns de système d'exploitation pour avoir les options amorçables. étant donné que les lecteurs m.2 utilisent swraid et que hwraid est utilisé pour les données, le programme d'installation choisit parfois le mauvais lecteur après l'installation pour démarrer.

à partir des paramètres du système d'exploitation ci-dessous après l'installation, nous pouvons préserver la fonctionnalité et le mappage des lecteurs de système d'exploitation en exécutant la solution Redhat suivante ci-dessous :. Comment modifier l'ordre des périphériques de stockage lors du démarrage dans RHEL 7 ?

Étape 1 :

Modifiez le fichier /etc/sysconfig/grub et modifiez la ligne GRUB_CMDLINE_LINUX comme suit :

GRUB_CMDLINE_LINUX="rd.lvm.lv=rootvg/rootlv rd.lvm.lv=rootvg/swaplv rd.driver.pre=megasr rd.driver.post=megaraid_sas"

Étape 2 :

Après avoir enregistré les modifications dans /etc/sysconfig/grub, exécutez la commande suivante pour écrire la configuration GRUB

On BIOS-based machines ( legacy boot ): ~]# grub2-mkconfig -o /boot/grub2/grub.cfg

On UEFI-based machines: ~]# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg

au redémarrage, /dev/sda sera le disque raid megasr et hwraid sera l'autre raid/disk.

vous pouvez exécuter les commandes suivantes pour confirmer cela.

pvdisplay

fdisk -l |grep /dev/sda

lsblk

cat /etc/fstab <-- to confirm os mounting

blkid

Documentation de référence Cisco UCS pour les serveurs M4/M5 avec contrôleur RAID M.2/SATA intégré et linux

Série B :

B200-m5 avec Linux d'installation de stockage M.2

B480-m5 avec Linux d'installation de stockage M.2

Série C :

Linux d'installation de stockage C220-m4 M.2

C220-M5 avec Linux d'installation de stockage M.2

C240-m4 avec Linux d'installation M.2

C240-m5 avec Linux d'installation de stockage M.2

C480-m5- avec Linux d'installation de stockage M.2

C480-m5-ML avec Linux d'installation de stockage M.2

Série S :

S3260-M5 avec contrôleur SATA intégré m.2/SSD