Users Guide
lemédiafourniparDell.Silenoyauactifn'estpasl'undesnoyauxrépertoriésdanslefichierlisez-moiousilenoyauactifestreconfiguréetrecompilédetelle
sortequ'aucundespilotesdepériphériqueprécompilésdeServerAdministratorneprendenchargelenoyaurecompilé,alorsServerAdministratordevrapeut-
êtreutiliserlafonctionDKSpourprendreenchargelenoyauactif.
SivousvoyezlemessagesuivantpendantledémarragedespilotesdepériphériquesdeServerAdministrator,celasignifiequeServerAdministratoratenté
d'utilisersafonctionDKS,maisn'estpasparvenuàutilisercettefonctioncarcertainsprérequisn'ontpasétéremplis:
Constructiondu<pilote>àl'aidedeDKS...[ÉCHEC]
où<pilote> est dcdbas ou dell_rbu
PourutiliserlafonctionDKS,identifiezlenoyauactifsurlesystèmegéréetvérifiezlesprérequisDKS.
Déterminationdunoyauactif
1. Ouvrez une session en tant que root.
2. Tapezlacommandesuivantesuruneconsoleetappuyezsur<Entrée>:
uname -r
Lesystèmeafficheunmessageidentifiantlenoyauactif.S'ilnes'agitpasd'undesnoyauxrépertoriésdanslefichierlisez-moi de Managed System Software,
alors Managed System Software devra peut-êtreutiliserDKSpourleprendreencharge.
Prérequisdepriseenchargedynamiquedenoyau
PourqueManagedSystemSoftwareutiliseDKS,lesdépendancessuivantesdoiventêtresatisfaitesavantdedémarrerServerAdministrator.
l Lapriseenchargedemodulechargeabledoitêtreactivéesurlenoyauactif.
l Lasourcepourconstruiredesmodulesdenoyaupourlenoyauencoursd'exécutiondoitêtredisponibleàpartirde/lib/modules/`uname –r`/build.
SurlessystèmesfonctionnantsousSUSELinuxEnterpriseServer(versions9et10),leRPMkernel-sourcefournitlasourcedunoyaunécessaire.Sur
lessystèmesfonctionnantsousRedHatEnterpriseLinux(version4),lesRPMkernel -develfournissentlasourcedunoyaunécessairepourla
construction des 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.
Quandcesprérequisontétésatisfaits,DKScréeautomatiquementunpilotedepériphériquequandcelaestnécessairependantledémarragedeServer
Administrator.
Utilisationdelapriseenchargedenoyaudynamiqueaprèsl'installationdeServerAdministrator
PourpermettreàServerAdministratordeprendreenchargeunnoyauquin'estpasprisenchargeparunpilotedepériphériqueprécompiléetquiestchargé
aprèsl'installationdeServerAdministrator,effectuezlesétapessuivantes:Assurez-vousquelesprérequisDKSsontréunissurlesystèmeàgéreret
démarrezlenouveaunoyausurlesystème.
ServerAdministratorcréeunpilotedepériphériquepourlenoyauactifsurlesystèmelapremièrefoisqueServerAdministratordémarreaprèslechargement
dunoyau.Pardéfaut,ServerAdministratordémarrelorsdudémarragedusystème.
Copied'unpilotedepériphériqueconstruitdynamiquementsurdessystèmesexécutantlemêmenoyau
LorsqueServerAdministratorconstruitdynamiquementunpilotedepériphériquepourlenoyauactif,ilinstallelepilotedepériphériquedansle
répertoire/lib/modules/<noyau>/kernel/drivers/firmware ,où<noyau>estlenomdenoyau(renvoyéentapantuname-r).Sivousavezunsystème
exécutantlenoyaupourlequelunpilotedepériphériqueaétéconstruit,vouspouvezcopierlepilotedepériphériquenouvellementconstruitdansle
répertoire/var/omsa/dks/<noyau> del'autresystèmepourutilisationparServerAdministrator.CetteactionpermetàServerAdministratord'utiliserDKS
surplusieurssystèmessansavoirbesoind'installerlasourcedunoyausurchaquesystème.
Lescénariosuivantestfourniàtitred'exemple:LesystèmeAexécuteunnoyaunonprisenchargeparl'undespilotesdepériphériqueprécompilésdeServer
Administrator.LesystèmeBexécutelemêmenoyau.EffectuezlesétapessuivantespourcréerunpilotedepériphériquesurlesystèmeAetcopierlepilotede
périphériquesurlesystèmeBpourqueServerAdministratorpuissel'utiliser:
1. Assurez-vousquelesprérequispourDKSsontremplissurlesystèmeA.
2. DémarrezServerAdministratorsurlesystèmeA.
Pendantledémarrage,ServerAdministratorcréeunpilotedepériphériquepourlenoyauactifsurlesystèmeA.
3. Tapez uname -rsurlesystèmeApourdéterminerlenomdunoyauactif.
REMARQUE : Server Administrator consigne des messages dans le fichier journal/var/log/messages.