Users Guide
Selonlesystème,ServerAdministratorchargeunoulesdeuxpilotessinécessaire.
LespilotesdepériphériquepourLinuxontétédiffuséscommeOpenSourcesouslalicencepubliquegénéraleduprojetGNUv2.0.Ilssontdisponiblesdansles
noyaux Linux sur le site kernel.org,encommençantparlenoyau2.6.14.
SilespilotesdeServerAdministratorsontdisponiblesaveclesystèmed'exploitation,ServerAdministratorutilisecesversionsdespilotes.Silespilotesde
ServerAdministratornesontpasdisponiblesaveclesystèmed'exploitation,ServerAdministratorutilisesafonctionnalitédepriseenchargedynamiquede
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
ServerAdministratorinclutDKS,unefonctionnalitéutiliséeparServerAdministratorpourconstruireautomatiquementsespilotesdepériphériquepourun
noyauactifsinécessaire.
L'apparitiondumessagesuivantlorsdudémarragedespilotesdepériphériquesdeServerAdministratorindiquequeServerAdministratoratentéd'utilisersa
fonctionnalitéDKSsansyparvenir,carcertainesspécificationsn'ontpasétéremplies:
Constructiond'un<pilote>àl'aidedeDKS...[ÉCHEC]
où<pilote> est dcdbas ou dell_rbu
PourutiliserDKS,identifiezlenoyauquis'exécutesurlesystèmegéréetvérifiezlesspécificationsdeDKS.
Déterminationdunoyauencoursd'exécution
1. Ouvrez une session en tant que root (racine).
2. Tapezlacommandesuivantedansuneconsoleetappuyezsur<Entrée>:
uname -r
Lesystèmeafficheunmessageidentifiantlenoyauencoursd'exécution.
Spécificationsdepriseenchargedynamiquedenoyau
PourquelelogicielManagedSystemutiliseDKS,lesdépendancessuivantesdoiventêtresatisfaitesavantledémarragedeServerAdministrator.
l Lapriseenchargedemoduleschargeablesdoitêtreactivéesurlenoyauencoursd'exécution.
l Lasourcepourconstruiredesmodulesdenoyaupourlenoyauencoursd'exécutiondoitêtredisponibleàpartirde/lib/modules/`uname –r`/build.
SurlessystèmesexécutantSUSELinuxEnterpriseServer,leRPM kernel-sourcefournitlasourcedunoyaunécessaire.SurlessystèmesexécutantRed
Hat Enterprise Linux, les RPM kernel -develfournissentlasourcedunoyaunécessairepourlaconstructiondesmodulesdenoyau.
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.
Quandcesspécificationsontétésatisfaites,DKSconstruitautomatiquementunpilotedepériphériquequandcelaestnécessairependantledémarragede
Server Administrator.
Utilisationdelapriseenchargedynamiquedenoyauaprèsl'installationdeServer
Administrator
PouractiverServerAdministratorpourprendreenchargeunnoyauquin'estpasprisenchargeparunpilotedepériphériqueprécompiléetquiestchargé
aprèsl'installationdeServerAdministrator,procédezcommesuit:vérifiezquelesspécificationsdeDKSsontsatisfaitessurlesystèmeàgéreretdémarrezle
nouveaunoyausurlesystème.
ServerAdministratorconstruitunpilotedepériphériquepourlenoyaus'exécutantsurlesystèmelapremièrefoisqueServerAdministratordémarreaprèsle
chargementdunoyau.Pardéfaut,ServerAdministratordémarrelorsdudémarragedusystème.
Copied'unpilotedepériphériqueconstruitdynamiquementsurdessystèmesexécutantle
mêmenoyau
QuandServerAdministratorconstruitdynamiquementunpilotedepériphériquepourlenoyauencoursd'exécution,ilinstallelepilotedepériphériquedansle
répertoire/lib/modules/<noyau>/kernel/drivers/firmware,où<noyau>estlenomdunoyau(renvoyéentapantuname -r).Sivotresystèmeexécutele
noyaupourlequelunpilotedepé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.
REMARQUE:Server Administrator consigne des messages dans le fichier journal /var/log/messages.