Users Guide

dass keiner der zuvor erstellten Server Administrator-GerätetreiberdiesenzuvorkompiliertenKernelunterstützt,mussServerAdministratoreventuelldieDKS-
FunktionzurUnterstützungdesausgeführtenKernelverwenden.
WennSiewährendderInstallationderServerAdministrator-GerätetreiberdiefolgendeMeldungsehen,dannhatServerAdministratorversucht,dieDKS-
Funktionzuverwenden,jedochohneErfolg,dabestimmteVoraussetzungennichterfülltwaren:
Building <Treiber> using DKS... [FAILED]
(Erstellen von <Treiber> mit DKS... [FEHLERHAFT])
wobei <Treiber> dcdbas oder dell_rbu ist
UmDKSzuverwenden,identifizierenSie,welcherKernelaufdemverwaltetenSystemausgeführtwird,undüberprüfenSiedieDKS-Voraussetzungen.
ErmittlungdesausgeführtenKernel
1. Melden Sie sich mit root 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.WennessichnichtumeinenderKernelhandelt,dieinderManaged-System-
Software-Infodateiaufgeführtsind,dannmussdieManaged-System-SoftwareDKSverwenden,umihnzuunterstützen.
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(Version9und10)ausführen,bietetkernel-source-RPM die notwendige Kernel-Quelle. Auf Systemen, die
RedHatEnterpriseLinux(Version4)ausführen,stellendiekernel-devel-RPMs die notwendige Kernel-Quelle zur Erstellung von Kernel-Modulen bereit.
l Das GNU-Dienstprogramm 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Verknüpfer.
BeiErfüllungdieserVoraussetzungenwirdDKSautomatischeinenGerätetreibererstellen,wenndieserwährenddesStartsvonServerAdministratorbenötigt
wird.
Dynamische Kernel-UnterstützungnachderServerAdministrator-Installation verwenden
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 verwaltendem
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.
DynamischerstelltenGerätetreiberinSystemekopieren,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(zurückgesendet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.
ANMERKUNG: Server Administrator protokolliert Nachrichten in der Protokolldatei /var/log/messages.