Users Guide

Selonlesystème,ServerAdministratorchargeunoulesdeuxpilotessinécessaire.
LespilotesdepériphériquepourLinuxontétédiffuséscommeOpenSourcesouslalicencepubliquegénéraleduprojetGNUv2.0.Ilssontdisponiblesdansles
noyaux Linux sur le site kernel.org,encommençantparlenoyau2.6.14.
SilespilotesdeServerAdministratorsontdisponiblesaveclesystèmed'exploitation,ServerAdministratorutilisecesversionsdespilotes.Silespilotesde
ServerAdministratornesontpasdisponiblesaveclesystèmed'exploitation,ServerAdministratorutilisesafonctionnalitédepriseenchargedynamiquede
noyau (DKS) pour construire les pilotes au moment voulu. Pour en savoir plus sur DKS, voir «Prise en charge dynamique de noyau ».
Prise en charge dynamique de noyau
ServerAdministratorinclutDKS,unefonctionnalitéutiliséeparServerAdministratorpourconstruireautomatiquementsespilotesdepériphériquepourun
noyauactifsinécessaire.
L'apparitiondumessagesuivantlorsdudémarragedespilotesdepériphériquesdeServerAdministratorindiquequeServerAdministratoratentéd'utilisersa
fonctionnalitéDKSsansyparvenir,carcertainesspécificationsn'ontpasétéremplies:
Constructiond'un<pilote>àl'aidedeDKS...[ÉCHEC]
où<pilote> est dcdbas ou dell_rbu
PourutiliserDKS,identifiezlenoyauquis'exécutesurlesystèmegéréetvérifiezlesspécificationsdeDKS.
Déterminationdunoyauencoursd'exécution
1. Ouvrez une session en tant que root (racine).
2. Tapezlacommandesuivantedansuneconsoleetappuyezsur<Entrée>:
uname -r
Lesystèmeafficheunmessageidentifiantlenoyauencoursd'exécution.
Spécifications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moduleschargeablesdoitêtreactivéesurlenoyauencoursd'exécution.
l Lasourcepourconstruiredesmodulesdenoyaupourlenoyauencoursd'exécutiondoitêtredisponibleàpartirde/lib/modules/`uname r`/build.
SurlessystèmesexécutantSUSELinuxEnterpriseServer,leRPM kernel-sourcefournitlasourcedunoyaunécessaire.Surlessystèmesexécutant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spécifications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dynamiquedenoyau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spécificationsdeDKSsontsatisfaites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s'exécutant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encoursd'exécution,ilinstallelepilotedepériphériquedansle
répertoire/lib/modules/<noyau>/kernel/drivers/firmware,où<noyau>estlenomdunoyau(renvoyéentapantuname -r).Sivotresystèmeexécute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.
REMARQUE:Server Administrator consigne des messages dans le fichier journal /var/log/messages.