Users Guide

Beispiel
DasfolgendeAnwendungsbeispielzeigtdiewichtigstenSchrittebeiderFeststellung,dassdasheruntergeladenePaketdenausgeführtenKernelaufdemDell-
Systemnichtunterstützt,aufdasdasPaketangewendetwerdensollte.DasBeispielbieteteineallgemeineBeschreibungderSchrittezurNeuerstellungdes
Pakets und der Verteilung des Pakets auf die Systeme, auf denen das neu erstellte Paket angewendet werden soll.
1. Laden Sie die aktuelle BIOS-VersionfüreinDell-System von Dells Support-Website unter support.dell.com herunter.
2. Beim Versuch, das Paket auf dem Dell-Systemanzuwenden,stelltsichheraus,dassdasheruntergeladenevorübersetztePaketdiegegenwärtigauf
demSystemausgeführteKernel-Versionnichtunterstützt.
3. Eine Bestandsaufnahme der Netzwerk-Produktionsumgebung zeigt, dass der gleiche nicht-unterstützteKernelaufinsgesamt200Systemenausgeführt
wird.
Sieentschließensichdazu,dieDUP-Option --rebuild zu verwenden, um ein benutzerspezifisches Paket zu erstellen. Das benutzerspezifische Paket
wirdeinenzusätzlichenKernelunterstützen.
4. WählenSieeinsichnichtinProduktionbefindendesTestsystem,aufdemdiesesPaketneuerstelltwerdenkann,umUnterstützungfürdiesenKernel
hinzuzufügen.
5. StellenSiesicher,dassbestimmteVoraussetzungenaufdiesemTestsystemerfülltsind.
Die Option --rebuildwirdnichtfunktionieren,wenndieVoraussetzungennichterfülltsind.WeitereInformationenzudenVoraussetzungenfindenSie
unter "VoraussetzungenfürdasTestsystem".
FührenSiedieOption--rebuildgegendasheruntergeladeneDUPaus,umUnterstützungfürdenausgeführtenKernelhinzuzufügen.GebenSiez.B.
den folgenden Befehl ein:
./PE2850-ESM_FRMW_LX_R92394.bin --rebuild
6. Wenden Sie das neu erstellte Paket auf einem Testsystem an, um sicher zu stellen, dass das Paket ohne Fehler angewendet werden kann. Zum
Beispiel, geben Sie den folgenden Befehl ein:
./PE2850--ESM_FRMW_LX_R92394.bin--CUSTOM
WenndiePaketausführungFehlerausgibt,berichtigenSiedieFehler,erstellenSiedasPaketneuundwendeneserneutan,bisSieErfolghaben.
7. VerteilenSiedasneuerstelltePaketaufalle200Zielsysteme.SiekönneneinScripterstellen,umdasPaketaufallenSystemenanzuwenden.
VoraussetzungenfürdasTestsystem
BereitenSiedasTestsystemvor,damitesdenfolgendenVoraussetzungenzurAusführungdesBefehls--rebuild entspricht. Wenn diese Voraussetzungen
aufdemTestsystemerfülltsind,kanndasPaketaufdemTestsystemgetestetwerden.DaraufhinkönnendieneuerstelltenPaketeaufDell-Systemen in einer
Produktionsumgebung verteilt und verwendet werden.
DasTestsystembzw.dasSystem,aufdemdasPaketneuerstelltwird,mussdiefolgendensechsVoraussetzungenerfüllen:
1. Kernel-Übereinstimmung: Die Kernel-Version auf dem Testsystem muss mit der Kernel-Versionübereinstimmen,dieaufdemSystemausgeführtwird,
auf dem das neu erstellte Paket bereitgestellt werden soll (Zielsystem oder Produktionssystem).
UmdieaufdemSystemausgeführteKernel-Version zu erfahren, geben Sie folgenden Befehl ein:
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.
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