Users Guide
where <driver> is dcdbas or dell_rbu
(Constructiond'un<pilote>àl'aidedeDKS...[ÉCHEC]
oùle<pilote> est dcdbas ou dell_rbu)
PourutiliserDKS,identifiezlenoyauactifsurlesystèmegéréetvérifiezlesconditionspréalablesdeDKS.
Déterminationdunoyauactif
1. Ouvrez une session en tant que root.
2. Tapezlacommandesuivantedansuneconsoleetappuyezsur<Entrée>:
uname -r
Lesystèmeafficheunmessageidentifiantlenoyauactif.S'ilnes'agitpasd'undesnoyauxrépertoriésdanslefichier«Lisez-moi»du logiciel Managed
System,lelogicielManagedSystempeutavoiràutiliserDKSpourlapriseencharge.
Conditionspréalablesdepriseenchargedynamiquedenoyau
PourquelelogicielManagedSystemutiliseDKS,lesdépendancessuivantesdoiventêtresatisfaitesavantledémarragedeServerAdministrator.
l Lapriseenchargedemodulechargeabledoitêtreactivéesurlenoyauactif.
l Lasourcepourconstruiredesmodulesdenoyaupourlenoyauactifdoitêtredisponibleàpartirde/lib/modules/`uname -r`/build.Surlessystèmes
fonctionnant sous SUSE Linux Enterprise Server (versions 9 et 10), le RPM kernel-sourcefournitlasourcedunoyaunécessaire.Surlessystèmes
fonctionnant sous Red Hat Enterprise Linux (version 4), les RPM kernel -develfournissentlasourcedunoyaunécessairepourlaconstructiondes
modules de noyau.
l L'utilitairemakeGNUdoitêtreinstallé.LeRPMmake fournit cet utilitaire.
l LecompilateurGNUC(gcc)doitêtreinstallé.LeRPMgcc fournit ce compilateur.
l L'éditeurdeliens(ld)GNUdoitêtreinstallé.LeRPMbinutilsfournitcetéditeurdeliens.
Quandcesconditionspréalablesontétésatisfaites,DKSconstruitautomatiquementunpilotedepériphériquequandcelaestnécessairependantle
démarragedeServerAdministrator.
Utilisationdelapriseenchargedenoyaudynamiqueaprèsl'installationdeServerAdministrator
PouractiverServerAdministratorpourprendreenchargeunnoyauquin'estpasprisenchargeparunpilotedepériphériqueprécompiléetquiestchargé
aprèsl'installationdeServerAdministrator,procédezcommesuit:vérifiezquelesconditionspréalablesdeDKSsontprésentessurlesystèmeàgéreret
démarrezlenouveaunoyausurlesystème.
ServerAdministratorconstruitunpilotedepériphériquepourlenoyauactifsurlesystèmelapremièrefoisqueServerAdministratordémarreaprèsle
chargementdunoyau.Pardéfaut,ServerAdministratordémarrelorsdudémarragedusystème.
Copied'unpilotedepériphériqueconstruitdynamiquementsurdessystèmesexécutantlemêmenoyau
QuandServerAdministratorconstruitdynamiquementunpilotedepériphériquepourlenoyauactif,ilinstallelepilotedepériphériquedansle
répertoire/lib/modules/<noyau>/kernel/drivers/firmware,où<noyau>estlenomdenoyau(renvoyéentapantuname -r).Sivotresystèmeexécute
précisémentlenoyaupourlequelunpilotedepériphériqueaétéconstruit,vouspouvezcopierlepilotedepériphériquequivientd'êtreconstruitdansle
répertoire/var/omsa/dks/<noyau> del'autresystèmepourl'utiliseravecServerAdministrator.CetteactionpermetàServerAdministratord'utiliserDKSsur
plusieurssystèmessansavoirbesoind'installerlasourcedunoyausurchaquesystème.
Voiciunexemple:lesystèmeAutiliseunnoyauquin'estpasprisenchargeparundespilotesdepériphériqueprécompilésdeServerAdministrator.Le
systèmeBexécutelemêmenoyau.ProcédezcommesuitpourconstruireunpilotedepériphériquesurlesystèmeAetcopierlepilotedepériphériquesurle
systèmeBpourqueServerAdministratorpuissel'utiliser;
1. Assurez-vousquelesconditionspréalablesdeDKSsontrempliessurlesystèmeA.
2. DémarrezServerAdministratorsurlesystèmeA.
Pendantledémarrage,ServerAdministratorconstruitunpilotedepériphériquepourlenoyauactifsurlesystèmeA.
3. Tapez uname -rsurlesystèmeApourdéterminerlenomdunoyauactif.
4. Copiez tout fichier dcdbas.* ou dell_rbu.*danslerépertoire/lib/modules/<noyau>/kernel/drivers/firmware sur lesystèmeAdansle
répertoire/var/omsa/dks/<noyau> dusystèmeB,où<noyau>estlenomdenoyaurenvoyéentapantuname -ràl'étape3.
REMARQUE:Server Administrator inscrit des messages dans le fichier journal /var/log/messages.