Users Guide

ErmittlungdesausgeführtenKernel
1. Melden Sie sich als root beim System an.
2. GebenSieaneinerKonsoledenfolgendenBefehleinunddrückenSie<Eingabe>:
uname -r
DasSystemzeigteineMeldungan,diedenausgeführtenKernelidentifiziert.
Dynamische Kernel-Unterstützung- Voraussetzungen
DiefolgendenAbhängigkeitenmüssenvordemNeustartderManagedSystemSoftwareeingehaltenwerden,bevorServerAdministratorDKSverwenden
kann.
l FürdenausgeführtenKernelmussdieladbareModulunterstützungaktiviertsein.
l Die Quelle zur Erstellung von Kernel-ModulenfürdenzurzeitausgeführtenKernelmussunter/lib/modules/`uname r`/buildverfügbarsein.Auf
Systemen, die SUSE Linux Enterprise Serverausführen, liefert der Kernel-Quelle-RPM die notwendige Kernel-Quelle. Auf Systemen, die Red Hat
EnterpriseLinuxausführen,stellendiekernel-devel-RPMs die notwendige Kernel-Quelle zur Erstellung von Kernel-Modulen bereit.
l Das Dienstprogramm GNU make muss installiert sein. Das make RPMstelltdiesesDienstprogrammzurVerfügung.
l Der GNU C-Compiler (gcc) muss installiert sein. Das gccRPMenthältdiesenCompiler.
l Der GNU Linker (ld) muss installiert sein. Das binutilsRPMenthältdiesenLinker.
BeiErfüllungdieserVoraussetzungenwirdDKSautomatischeinenGerätetreibererstellen,wenndieserwährenddesStartsvonServerAdministratorbenötigt
wird.
Verwenden der dynamischen Kernel-UnterstützungnachderInstallationvonServer
Administrator
UmServerAdministratorzuaktivieren,einenKernelzuunterstützen,dernichtvoneinemvorkompiliertenGerätetreiberunterstütztundgeladenwird,
nachdemServerAdministratorinstalliertwurde,führenSiefolgendeSchritteaus:StellenSiesicher,dassdieDKS-Voraussetzungen auf dem zu verwaltenden
SystemerfülltwerdenundstartenSiedenneuenKernelaufdemSystem.
ServerAdministratorerstellteinenGerätetreiberfürdenaufdemSystemausgeführtenKernelbeimerstenStartnachdemLadendesKernel.Inder
StandardeinstellungstartetderServerAdministratorwährenddesSystemstarts.
KopierendynamischerstellterGerätetreiberinSysteme,aufdenendergleicheKernel
ausgeführtwird
WennServerAdministratoreinenGerätetreiberfürdenausgeführtenKerneldynamischerstellt,installierterdenGerätetreiberindas
Verzeichnis /lib/modules/<kernel>/kernel/drivers/firmware, wobei <kernel> der Kernel-Name ist (ausgegeben durch Eingabe von uname -r). Wenn ein
SystemdengleichenKernelausführt,fürdeneinGerätetreibererstelltwurde,könnenSiedenneuerstelltenGerätetreiberindas
Verzeichnis /var/omsa/dks/<kernel> aufdemanderenSystemzurVerwendungdurchServerAdministratorkopieren.DieseMaßnahmeermöglichtServer
Administrator, DKS auf mehreren Systemen zu verwenden, ohne die Kernel-QuelleaufjedemSysteminstallierenzumüssen.
EinBeispielistdasfolgendeSzenario:SystemAführteinenKernelaus,dervonkeinemdervorherkompiliertenGerätetreiberdesServerAdministrator
unterstütztwird.AufSystemBwirddergleicheKernelausgeführt.FührenSiefolgendeSchrittedurch,umeinenGerätetreiberaufSystemAzuerstellenund
diesen dann zur Verwendung durch Server Administrator auf System B zu kopieren:
1. Stellen Sie sicher, dass die DKS-VoraussetzungenaufSystemAerfülltsind.
2. Server Administrator auf System A starten.
BeiderInstallationerstelltderServerAdministratoreinenGerätetreiberfürdenaufSystemAausgeführtenKernel.
3. Geben Sie uname -raufSystemAein,umdenNamendesausgeführtenKernelzuermitteln.
4. Kopieren Sie beliebige 'dcdbas.*'- oder dell_rbu.*-Dateien im Verzeichnis /lib/modules/<kernel>/kernel/drivers/firmware auf System A in das
Verzeichnis /var/omsa/dks/<kernel> auf System B, wobei <kernel> der Kernel-Name ist, der bei Eingabe von uname -r in Schritt 3 ausgegeben wird.
5. Starten Sie Server Administrator auf System B.
ANMERKUNG: Im Verzeichnis /lib/modules/<kernel>/kernel/drivers/firmwarekönneneineodermehrerederfolgendenDateienenthalten
sein: dcdbas.* oder dell_rbu.*.
ANMERKUNG: MöglicherweisemussdasVerzeichnis/var/omsa/dks/<kernel> auf System B erstellt werden. Wenn der Kernel-Name z. B 1.2.3-
4smp lautet, kann das Verzeichnis durch Eingabe von mkdir -p /var/omsa/dks/1.2.3-4smp erstellt werden.