Users Guide

Déterminationdunoyauactif
1. Ouvrez une session en tant que root.
2. Tapezlacommandesuivantedansuneconsoleetappuyezsur<Entrée>:
uname -r
Lesystèmeafficheunmessageidentifiantlenoyauactif.
Conditionspréalablesdepriseenchargedynamiquedenoyau
PourquelelogicielManagedSystemutiliseDKS,lesdépendancessuivantesdoiventêtresatisfaitesavantledémarragedeServerAdministrator.
l Lapriseenchargedemodulechargeabledoitêtreactivéesurlenoyauactif.
l Lasourcepourconstruiredesmodulesdenoyaupourlenoyauactifdoitêtredisponibleàpartirde/lib/modules/`uname r`/build.Surlessystèmes
fonctionnant sous SUSE Linux Enterprise Server, le RPM kernel-sourcefournitlasourcedunoyaunécessaire.SurlessystèmesfonctionnantsousRed
Hat Enterprise Linux, les RPM kernel -develfournissentlasourcedunoyaunécessairepourlaconstructiondesmodulesdenoyau.
l L'utilitairemakeGNUdoitêtreinstallé.LeRPMmake fournit cet utilitaire.
l LecompilateurGNUC(gcc)doitêtreinstallé.LeRPMgcc fournit ce compilateur.
l L'éditeurdeliens(ld)GNUdoitêtreinstallé.LeRPMbinutilsfournitcetéditeurdeliens.
Quandcesconditionspréalablesontétésatisfaites,DKSconstruitautomatiquementunpilotedepériphériquequandcelaestnécessairependantle
démarragedeServerAdministrator.
Utilisationdelapriseenchargedenoyaudynamiqueaprèsl'installationdeServer
Administrator
PouractiverServerAdministratorpourprendreenchargeunnoyauquin'estpasprisenchargeparunpilotedepériphériqueprécompiléetquiestchargé
aprèsl'installationdeServerAdministrator,procédezcommesuit:vérifiezquelesconditionspréalablesdeDKSsontprésentessurlesystèmeàgéreret
démarrezlenouveaunoyausurlesystème.
ServerAdministratorconstruitunpilotedepériphériquepourlenoyauactifsurlesystèmelapremièrefoisqueServerAdministratordémarreaprèsle
chargementdunoyau.Pardéfaut,ServerAdministratordémarrelorsdudémarragedusystème.
Copied'unpilotedepériphériqueconstruitdynamiquementsurdessystèmesexécutantle
mêmenoyau
QuandServerAdministratorconstruitdynamiquementunpilotedepériphériquepourlenoyauactif,ilinstallelepilotedepériphériquedansle
répertoire/lib/modules/<noyau>/kernel/drivers/firmware,où<noyau>estlenomdenoyau(renvoyéentapantuname -r).Sivotresystèmeexécute
précisémentlenoyaupourlequelunpilotedepériphériqueaétéconstruit,vouspouvezcopierlepilotedepériphériquequivientd'êtreconstruitdansle
répertoire/var/omsa/dks/<noyau> del'autresystèmepourl'utiliseravecServerAdministrator.CetteactionpermetàServerAdministratord'utiliserDKSsur
plusieurssystèmessansavoirbesoind'installerlasourcedunoyausurchaquesystème.
Voiciunexemple:lesystèmeAutiliseunnoyauquin'estpasprisenchargeparundespilotesdepériphériqueprécompilésdeServerAdministrator.Le
systèmeBexécutelemêmenoyau.ProcédezcommesuitpourconstruireunpilotedepériphériquesurlesystèmeAetcopierlepilotedepériphériquesurle
systèmeBpourqueServerAdministratorpuissel'utiliser;
1. Assurez-vousquelesconditionspréalablesdeDKSsontrempliessurlesystèmeA.
2. DémarrezServerAdministratorsurlesystèmeA.
Pendantledémarrage,ServerAdministratorconstruitunpilotedepériphériquepourlenoyauactifsurlesystèmeA.
3. Tapez uname -rsurlesystèmeApourdéterminerlenomdunoyauactif.
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.
REMARQUE : Lerépertoire/lib/modules/<noyau>/kernel/drivers/firmwarepeutcontenirunouplusieursdesfichierssuivants:dcdbas.* ou
dell_rbu.*
REMARQUE : Lacréationdurépertoire/var/omsa/dks/<noyau> surlesystèmeBpeuts'avérernécessaire.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.