Users Guide

uname -r
Das System reagiert mit der Anzeige der Kernel-Version, zum Beispiel:
2.4.9-e.3smp
2. Empfohlene Kernel-GCC-Compiler-Übereinstimmung: Es wird empfohlen, dass die gleiche GCC-Compiler-Version auf dem Testsystem und dem
Produktionssystem verwendet wird.
3. Kernel-Quelle ist installiert: Die Kernel-QuellefürdiezurzeitausgeführteKernel-Version muss installiert sein.
4. Das Paket binutils.rpm ist installiert: Stellen Sie sicher, dass zumindest eine Version von binutils.rpm auf dem Testsystem installiert ist.
5. DellOpenManage™ServerAdministratoristnichtaufdemTestsysteminstalliert: Stellen Sie sicher, dass Server Administrator nicht auf dem
Testsystem installiert ist. Ein Paket kann nicht auf einem System neu erstellt werden, auf dem Server Administrator installiert ist.
6. GerätetreibervonDellOpenManageServerAdministratorsindaufdemTestsystemnichtimKernelintegriert: Stellen Sie sicher, dass keiner der
GerätetreibervonServerAdministratorimKernelintegriertwurde.DieGerätetreibervonServerAdministratorhabendieBezeichnungendcdbas und
dell_rbu.DieNeuerstellungeinesPaketsistaufeinemSystem,aufdemeinerderbeidenGerätetreiberoderbeideGerätetreiberimKernelintegriertsind,
nichtmöglich.
Siekönnenfeststellen,dasseinTreiberimKernelintegriertist,indemSieprüfen,obbeidederfolgendenAussagenzutreffen:
a. EsisteinVerzeichnisfürdenTreiberimVerzeichnis/sys/devices/platform vorhanden.
FürdenspezifischenFallvonServerAdministrator-GerätetreiberngebenSiedenfolgendenBefehlein,umfestzustellen,obdcdbas oder dell_rbu
aufgeführtsind:
ls /sys/devices/platform
b. EsistkeinModulfürdenTreibergeladen.
Umfestzustellen,obModulefüreinenderGerätetreibervonServerAdministratorgeladensind,gebenSiediefolgendenBefehleein:
lsmod | grep -i dcdbas
lsmod | grep -i dell_rbu
WenndasTestsystemalleobenaufgelistetenVoraussetzungenerfüllt,kanndasPaketneuerstelltwerden.
NeuerstellungeinesPaketszumHinzufügenvonKernel-Unterstützungfür
eineinzelnesSystem
DerfolgendeBefehlerstelltdasPaketfürdiezurzeitausgeführteKernel-Version neu.
./Paketname.bin --rebuild
AbhängigvonIhrerSystemkonfigurationdauertdievollständigeNeuerstellungzwischenwenigenSekundenundeinigenMinuten.DUPzeigenalle
Fehlermeldungenan,diewährendderAusführungdesNeuerstellungsbefehlsaufgetretensind.
Das Verzeichnis /tmp erfordert mindestens 6 MB, um den Befehl --rebuildauszuführen.Wenndas/tmp-VerzeichnisnichtgenügendSpeicherplatzfürdie
Ausführungdes
--rebuild-Befehlsenthält,wirddiefolgendeMeldungeingeblendet:
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 --rebuildausgeführtwurde,bleibtunverändert.
NeuerstellungdesPaketszumHinzufügenvonKernel-Unterstützungfürmehrere
Kernel- Versionen
ANMERKUNG: Die Kernel-Quelle und binutils.rpmmüssennichtaufdemProduktionssystemvorhandensein.
ANMERKUNG: Es macht keinen Unterschied, ob Server Administrator auf den Produktionssystemen installiert ist, auf denen die neu erstellten
Pakete verteilt und angewendet werden sollen. Auf dem System, auf dem die Pakete neu erstellt werden, darf Server Administrator nicht
vorhanden sein.