Users Guide

4. Copiez tout fichier dcdbas.* ou dell_rbu.*danslerépertoire/lib/modules/<noyau>/kernel/drivers/firmware sur lesystèmeAdansle
répertoire/var/omsa/dks/<noyau> dusystèmeB,où<noyau>estlenomdenoyaurenvoyéentapantuname -ràl'étape3.
5. DémarrezServerAdministratorsurlesystèmeB.
ServerAdministratordétectequelepilotedepériphériquequevousavezcopiédanslerépertoire/var/omsa/dks/<noyau> prend en charge le noyau
actifetutilisecepilotedepériphérique.
PriseenchargeforcéedunoyaudynamiquesurlesversionsdemiseàjourdeRedHatEnterpriseLinuxlorsquele
noyau est corrompu
ServerAdministratorfournitdespilotesdepériphériqueprécompiléspourlesversions«Gold»dessystèmesd'exploitationRedHatEnterpriseLinuxprisen
charge.RedHatEnterpriseLinuxprendenchargelechargementdepilotesdepériphériqueconçuspourlaversion«Gold», surlesversionsdemiseàjour.
CelasignifiequeServerAdministratornedoitpasexpédierdespilotesdepériphériqueprécompiléspourchaqueversiondemiseàjourdeRedHatEnterprise
Linuxetquelesutilisateursnesontpasforcésd'utiliserDKSpourexécuterServerAdministratorsurchaquesystèmequiexécuteuneversiondemiseàjour
deRedHatEnterpriseLinux.Néanmoins,lechargementd'unpilotedepériphériqueconçupourlaversion«Gold»deRedHatEnterpriseLinux(version4)sur
uneversiondemiseàjourpeutcorromprelenoyau.Silenoyaud'unsystèmeexécutantuneversiondemiseàjourdeRedHatEnterpriseLinux(version4)a
étécorrompuparceprocessusdechargementdepilotedepériphérique,lacommandedescriptd'initialisationdeServerAdministratorrestart-
forcekernelmatchpeutêtreutiliséepourforcerl'utilisationdeDKSdanscettesituation.DKSconstruiradespilotesdepériphériquequinecorrompentpasle
noyau actif.
Déterminationdelacorruptiondunoyauactif
AprèsledémarragedesservicesdeServerAdministrator,effectuezlesétapessuivantessurlesversionsdemiseàjourdeRedHatEnterpriseLinuxpour
déterminersilenoyauaétécorrompu:
1. Ouvrez une session en tant que root.
2. Exécutezlacommandesuivante:
lsmod
Si «Tainted: GF»apparaîtàlapremièrelignedurésultatcommedanslemessagesuivant,lenoyauactifestcorrompu:
Module Size Used by Tainted: GF
(ModuleTailleutiliséeparTainted:GF)
La condition «tainted»peutêtreprovoquéeparleprocessusdechargementdepilotesdepériphériquedeServerAdministrator.
PriseenchargeforcéedunoyaudynamiquesurlesversionsdemiseàjourdeRedHatEnterpriseLinux
Aprèsl'installationdeServerAdministrator,effectuezlesétapessuivantespourforcersinécessaireDKSàêtreutilisésurlesversionsdemiseàjourdeRed
HatEnterpriseLinuxpourconstruiredespilotesdepériphériquepourlenoyauactifafinquecesderniersnecorrompentpaslenoyau:
1. VeillezaurespectdesprérequisdeDKS.
2. Exécutezlacommandesuivante:
/etc/init.d/instsvcdrv restart-forcekernelmatch
Cettecommandearrêterad'abordlespilotesdepériphériquedeServerAdministrator.Ellechercheraensuitelespilotesdepériphériqueprécompilésà
charger,enrecherchantlespilotesdepériphériqueprécompilésconstruitspourunnoyaudontlenomcorrespondexactementàceluidunoyauactif.Siellene
trouvepasdecorrespondanceexacte,elleutiliseraDKSpourconstruiredespilotesdepériphériquepourlenoyauactif.Pourconclure,lacommande
redémarreralespilotesdepériphériquedeServerAdministrator.
PilotedepériphériqueOpenIPMI
ServerAdministratorInstrumentationServiceexigelepilotedepériphériqueOpenIPMIpourfournirdesinformationsetdesfonctionnalitésIPMI.Ilexigeaussi
uneversionminimaledupilotedepériphériqueOpenIPMI.Laversionminimalerequiseestdéfinieenfonctiondusystèmed'exploitationRedHatEnterprise
Linux ou SUSE Linux Enterprise Server.
REMARQUE : Lerépertoire/lib/modules/<noyau>/kernel/drivers/firmwarepeutcontenirunouplusieursdesfichierssuivants:dcdbas.* ou
dell_rbu.*
REMARQUE : Vous devrez peut-êtrecréerlerépertoire/var/omsa/dks/<noyau> surlesystèmeB.Parexemple,silenomdunoyauest1.2.3-
4smp,vouspouvezcréerlerépertoireentapantmkdir-p/var/omsa/dks/1.2.3-4smp.
REMARQUE : CetteprocédurepeutégalementêtreutiliséelorsdelamiseàniveaudeServerAdministratorsilanouvelleversiondeServer
Administratorneprendpasenchargelenoyauactifavecunpilotedepériphériqueprécompilé.
REMARQUE : QuandvousavezdésinstalléServerAdministratordusystèmeB,lesfichiers/var/omsa/dks/<noyau>/*.quevousavezcopiés
surlesystèmeBnesontpassupprimés.Vousdevezsupprimerlesfichierss'ilsnesontplusnécessaires.
REMARQUE : Lesystèmedoitêtreredémarrépoureffacerlacondition«tainted»du noyau.