Users Guide
6. GerätetreibervonDellOpenManageServerAdministratorsindaufdemTestsystemnichtimKernelintegriert: Stellen Sie sicher, dass keiner der
GerätetreibervonServerAdministratorimKernelintegriertwurde.DieGerätetreibervonServerAdministratorhabendieBezeichnungendcdbas und
dell_rbu.DieNeuerstellungeinesPaketsistaufeinemSystem,aufdemeinerderbeidenGerätetreiberoderbeideGerätetreiberimKernelintegriertsind,
nichtmöglich.
Siekönnenfeststellen,dasseinTreiberimKernelintegriertist,indemSieprüfen,obbeidederfolgendenAussagenzutreffen:
a. EsisteinVerzeichnisfürdenTreiberimVerzeichnis/sys/devices/platform vorhanden.
FürdenspezifischenFallvonServerAdministrator-GerätetreiberngebenSiedenfolgendenBefehlein,umfestzustellen,obdcdbas oder dell_rbu
aufgeführtsind:
ls /sys/devices/platform
b. EsistkeinModulfürdenTreibergeladen.
Umfestzustellen,obModulefüreinenderGerätetreibervonServerAdministratorgeladensind,gebenSiediefolgendenBefehleein:
lsmod | grep -i dcdbas
lsmod | grep -i dell_rbu
WenndasTestsystemalleobenaufgelistetenVoraussetzungenerfüllt,kanndasPaketneuerstelltwerden.
NeuerstellungeinesPaketszumHinzufügenvonKernel-Unterstützungfür
eineinzelnesSystem
DerfolgendeBefehlerstelltdasPaketfürdiezurzeitausgeführteKernel-Version neu.
./Paketname.bin --rebuild
AbhängigvonIhrerSystemkonfiguration,dauertdievollständigeNeuerstellungzwischenwenigenSekundenundeinigenMinuten.DUPzeigenalle
Fehlermeldungenan,diewährendderAusführungdesNeuerstellungsbefehlsauftraten.
Das Verzeichnis /tmp erfordert mindestens 6 MB, um den Befehl --rebuildauszuführen.Wenndas/tmp-VerzeichnisnichtgenügendSpeicherplatzfürdie
Ausführungdes --rebuild-Befehlsenthält,wirddiefolgendeMeldungeingeblendet:
Archive cannot be extracted. Please ensure that there is enough space in the tmp folder.
(Archiv kann nicht extrahiert werden. Bitte stellen Sie sicher, dass ausreichend Speicherplatz im Ordner tmp vorhanden ist.)
Wenn die Neuerstellung abgeschlossen ist, wird ein Ausgabepaket mit dem
Suffix --CUSTOM erstellt. Der Neuerstellungspaketname hat die Syntax:
Paketname.bin--CUSTOM
Das Paket, auf dem die Option --rebuildausgeführtwurde,bleibtunverändert.
NeuerstellungdesPaketszumHinzufügenvonKernel-Unterstützungfürmehrere
Kernel- Versionen
InderRegelführenKundendreiodervierVersioneneinesLinux-KernelsingrößerenNetzwerkenaus.FürallenichtunterstütztenKernelssollteeinPaketauf
ähnlichenTestsystemenneuerstelltwerden.DasVerfahrenzumErstellendiesesPaketswirdimfolgendenAblaufdiagrammunterAbbildung4-2 beschrieben:
Abbildung 4-2.ErstellungeinesPakets,dasmehrereKernelunterstützt
Das Paket kann auf einem Testsystem erstellt werden, das Kernel-Version(a)unterstützt.DieAusgabedesNeuerstellungspaketsfürKernel(a)kannaufein
anderesSystemkopiertwerden,dasKernel(b)ausführt.DasPaketkannaufdemTestsystemneuerstelltwerden,dasKernel(b)ausführt,unddannaufdas
Systemkopiertwerden,dasKernel(c)ausführt.DasPaketkannaufTestsystemcneuerstelltwerden;dasdarausresultierendeAusgabepaketbeinhaltetein
PaketmitUnterstützungfürdieKernel-Versionen (a), (b) und (c).
Beispiel
Ein Kunde besitzt 2000 Cluster, auf denen drei verschiedene Kernel-Versionen,dieVersionen(a),(b)und(c),ausgeführtwerden.DerKundemöchteeinESM-
Upgradedurchführen.DerKundelädtdasPaketPE2850-ESM_FRMW_LX_R92394.bin herunter.
vorhanden sein.