Reference Guide
sollen,indemernachvorkompiliertenGerätetreibernsucht,diefüreinenKernelgebautwurden,dessenNamegenaumitdemNamendesausgeführten
Kernelsübereinstimmt.WennerkeinegenaueÜbereinstimmungfindenkann,wirderDKSverwenden,umGerätetreiberfürdenausgeführtenKernelzu
bauen. Zum Schluss startet der Befehl die Server Administrator-Gerätetreiberneu.
OpenIPMI-Gerätetreiber
Der Server Administrator Instrumentation Service von Server Administrator erfordert den OpenIPMI-Gerätetreiber,umIPMI-basierte Informationen und
Funktionalitätzubieten.ErerfordertaucheineMindestversiondesOpenIPMI-Gerätetreibers.DieerforderlicheMindestversionwirdbasierendaufdem
Betriebssystem Red Hat Enterprise Linux oder SUSE Linux Enterprise Server definiert.
DieseAnforderungwirdüberprüftundandreiInstanzendurchServerAdministratoreingehalten.ZweiderBeispielebeziehensichaufdenZeitraumwährend
derInstallation,währendsichderdritteSchrittaufdenZeitraumderAusführungbezieht.DieInstanzensind:
l WährendderbenutzerdefiniertenInstallationvonServerAdministratorunterVerwendungdesShell-Skripts srvadmin-install.sh.
l WährendderInstallationvonServerAdministratorunterVerwendungvonRPM.
l WährendderAusführung,wennderServerAdministratorInstrumentationServicegestartetwurde.
BlockierenwährendderbenutzerdefiniertenInstallationvonServerAdministratorunterVerwendungdes
srvadmin-install.sh-Shell-Skripts
WährendderbenutzerdefiniertenInstallationvonServerAdministratorunterVerwendungdesShell-Skripts srvadmin-install.sh ruft das Skript automatisch
ein anderes Shell-Skript namens srvadmin-openipmi.shauf,umsicherzustellen,dassaufdemSystemgegenwärtigeineausreichendeVersiondesOpenIPMI-
Gerätetreibersinstalliertist(z.B.eineVersion,diegleichgroßodergrößeralsdieMindestversiondesOpenIPMI-Gerätetreibersist,denServerAdministrator
Instrumentation Service erfordert). Wenn keine ausreichende Version gefunden werden kann, ruft das Shell-Skript srvadmin-install.sh das Shell-Skript
srvadmin-openipmi.sherneutauf,umzuversuchen,eineausreichendeVersionzuinstallieren.SolltederVersuchausirgendwelchenGründenfehlschlagen,
wirdeineentsprechendeFehlermeldungmitAnleitungeneingeblendet,diebeschreiben,wiederFehlerzulösenist.FallsFehlerauftreten,müssendiese
behoben werden, bevor Sie das Shell-Skript srvadmin-install.sh erneutausführen,umServerAdministratorzuinstallieren.
BlockierenwährendderInstallationvonServerAdministratorunterVerwendungvonRPM
UmbeiderkorrektenInstallationsreihenfolgedesRPMbehilflichseinzukönnen,istdersrvadmin-hapi-RPM von einem der srvadmin-ipmi-RPMsabhängig.
Jeder srvadmin-ipmi-RPMistverteilungsspezifischundabhängigvoneinemverteilungsspezifischenOpenIPMI-RPM. Der srvadmin-hapi-RPM kann nur
installiert werden, wenn die RPM-Abhängigkeitenerfülltwerden.
WährendderInstallationvonServerAdministratorunterVerwendungvonRPMüberprüftder srvadmin-hapi-RPM,obaufdemSystemgegenwärtigeine
ausreichende Version des OpenIPMI-Gerätetreibersinstalliertist.SolltekeineausreichendeVersiongefundenwerden,kannsrvadmin-hapi-RPM nicht
installiert werden und zeigt eine Fehlermeldung an, die besagt, dass der OpenIPMI-Gerätetreiberinstalliert/erweitertwerdenmuss.IneinemsolchenFalle
schlägtauchdieInstallationderRPMsfehl,dievomsrvadmin-hapi-RPMabhängigsind.InsolchenFällenmüssenSiedenOpenIPMI-Treiber
installieren/erweitern,indemSiefolgendezusätzlicheSchritteausführen:
1. Wechseln Sie zum Verzeichnis srvadmin/linux/supportscripts.
2. FührenSiedasfolgendesrvadmin-openipmi.sh-Shell-Skript aus:
sh srvadmin-openipmi.sh install
Versuchen Sie erneut, den srvadmin-hapi-RPM und andere RPMs zu installieren, die nicht installiert werden konnten, da Sie vom srvadmin-hapi-RPM
abhängen.FührenSiefolgendeSchritteaus:
1. Wechseln Sie zum Verzeichnis srvadmin/linux/custom/*,beidemSiesichzueinemfrüherenZeitpunktbefanden.
2. FührenSiedenfolgendenBefehlaus,umzusehen,welcheServerAdministrator-PaketezueinemfrüherenZeitpunkterfolgreichinstalliertwurden.
rpm -qa | grep srvadmin
Die Abfrage zeigt eine Liste aller installierten Server Administrator-Pakete an.
3. Installieren Sie alle RPMs im Verzeichnis, die zuvor nicht installiert waren, da Sie vom srvadmin-hapi-RPMabhängigwaren,derzuvornichtinstalliert
werdenkonnte.FührenSiehierzudenfolgendenBefehlaus:
rpm –ihv srvadmin-hapi*.rpm srvadmin-isvc*.rpm srvadmin-omhip*.rpm srvadmin-<beliebige-andere-Pakete>*.rpm
WennwährendderInstallationdessrvadmin-hapi-RPM unter Verwendung von RPM der OpenIPMI-RPMgegenwärtigfüreineVersiondesOpenIPMI-Treibers
auf dem System installiert ist, der die Mindestversion des von Server Administrator erforderten OpenIPMI-Treiberserfüllt,OpenIPMI-Treibermodulefürdie
entsprechende Version des OpenIPMI-Treibers jedoch noch nicht gebaut und installiert wurden, da der kernel-source-RPM erforderlich, jedoch noch nicht
gegenwärtiginstalliertist,schlägtdieInstallationdessrvadmin-hapi-RPM fehl und zeigt eine Fehlermeldung an. Die Fehlermeldung wird besagen, dass der
kernel-source-RPM installiert und der OpenIPMI-Treibergebautwerdenmuss.IneinemsolchenFalleschlägtauchdieInstallationvonRPMsfehl,dievom
srvadmin-hapi-RPMabhängigsind.Siemüssendanndenkernel-source-RPM installieren und die OpenIPMI-Treibermodule bauen und installieren, indem Sie
folgendezusätzlicheSchritteausführen:
1. FürSysteme,dieRedHatEnterpriseLinux(Version3)ausführen,holenSiezumAusführendesKernelsvonderInstallations-CD-ROM des
Betriebssystems (oder von einer anderen Quelle) eine Kopie des entsprechenden kernel-source-RPM.
ANMERKUNG: DasSystemmussneugestartetwerden,umdenStatus"beschädigt"zulöschen.
ANMERKUNG: SUSELinuxEnterpriseServer(Version10)enthältdieerforderlicheVersiondesIPMI-Moduls im Standard-Kernel selbst. Sie brauchen den
IPMI-RPM nicht zu installieren.