Maintenance-Level und Betriebssystem-Version
Inhalt
- Die Betriebssystem-Version
- Der Maintenance-Level
- Technnology Level and Service Packs
- Wo gibt's den aktuellen Maintenance-Level?
- Weiterführende Informationen
I. Die Betriebssystem-Version
Mit dem Kommando oslevel erhält man unter AIX seit jeher eine vierstellige Versionsnummer:
aix# oslevel 4.3.3.0
II. Der Maintenance-Level
Von Zeit zu Zeit werden von IBM sogenannte Maintenance-Level herausgegeben, das sind im Prinzip Sammlungen von Bugfixes. Diese werden für eine Version von 1 hochgezählt. Das unter I. erwähnte Kommando oslevel gibt aber keine Auskunft über den eingespielten Maintenance-Level einer Installation.
a. bis AIX 4330-08:
Bis einschließlich Maintenance-Level 08 von AIX 4.3.3, bietet sich als einzige Möglichkeit, an die Nummer des Maintenance-Level zu kommen, der Befehl instfix an:
aix# instfix -i | grep _ML All filesets for 4.3.1.0_AIX_ML were found. All filesets for 4.3.2.0_AIX_ML were found. All filesets for 4.3.1.0_AIX_ML were found. All filesets for 4.3.2.0_AIX_ML were found. All filesets for 4.3.3.0_AIX_ML were found. All filesets for 4330-02_AIX_ML were found. All filesets for 4320-02_AIX_ML were found. All filesets for 4330-03_AIX_ML were found. All filesets for 4330-04_AIX_ML were found. All filesets for 4330-05_AIX_ML were found. All filesets for 4330-01_AIX_ML were found. All filesets for 4330-06_AIX_ML were found. All filesets for 4330-07_AIX_ML were found. All filesets for 4330-08_AIX_ML were found.
Im Beispiel sind alle Filesets für den (neuesten bekannten) Maintenance-Level vorhanden, was heißt, dass der Maintenance-Level 08 komplett installiert ist.
Falls Filesets zum Maintenance-Level fehlen, gibt's eine Ausgabe wie diese:aix# instfix -i | grep _ML All filesets for 4.2.1.0_AIX_ML were found. Not all filesets for 4210-02_AIX_ML were found. Not all filesets for 4210-03_AIX_ML were found.
Eine Liste aller zu einem bestimmten Maintenance-Level noch fehlenden Filesets erhält man mit:
aix# instfix -ciqk 4330-08_AIX_ML | grep ":-:"
b. seit AIX 4330-09:
Seit dem Maintenance-Level 09 von AIX 4.3.3 lässt sich hierzu auch der Befehl oslevel verwenden, dem ein neuer Schalter -r hinzugefügt wurde:
aix# oslevel -r 4330-11
Man erhält den letzten Maintenance-Level, für den sämtliche Pakete eingespielt wurden. Bei einem einzigen Fileset, das von der AIX 4.3.3-CD nachinstalliert wird, würde oslevel -r keine Ausgabe liefern. In diesem Fall hilft ...
aix# oslevel -rq Known Recommended Maintenance Levels ------------------------------------ 4330-11 4330-10 4330-09 4330-08 4330-07 4330-06 4330-05 4330-04 4330-03 4330-02 4330-01 4320-02
... um herauszubekommen, welche Maintenance-Level dem System überhaupt schon bekannt sind; der oberste ist i.A. der Maintenance-Level, auf den das System einmal hochgezogen wurde.
Alle für den letzten bekannten Maintenancelevel noch fehlenden Filesets erhält man dann mit:
aix# oslevel -rl 5100-03 Fileset Actual Level Recommended ML ----------------------------------------------------------------------------- bos.64bit 5.1.0.0 5.1.0.35 bos.acct 5.1.0.0 5.1.0.35 bos.loc.com.JP 5.1.0.0 5.1.0.35 bos.loc.com.bidi 5.1.0.0 5.1.0.15 bos.loc.iso.ko_KR 5.1.0.0 5.1.0.35 bos.mp 5.1.0.0 5.1.0.35 bos.perf.diag_tool 5.1.0.0 5.1.0.25 bos.perf.libperfstat 5.1.0.0 5.1.0.35 bos.perf.tools 5.1.0.0 5.1.0.35 bos.sysmgt.trace 5.1.0.0 5.1.0.35 bos.txt.ts 5.1.0.0 5.1.0.35 [...]
III. Technnology Level and Service Pack
Mit AIX 5300-04 und 5200-08 hat IBM den guten alten Maintenance-Level (ML) in Technology-Level umbenannt (TL). Dies hat auf dem System zunächst keine Auswirkungen, es kann weiterhin mit oslevel -r der installierte Maintenance- oder Technology-Level ausgelesen werden (s.o.).
Neu dagegen ist das sogenannte Service Pack (SP). Mit diesem startet IBM ebenfalls mit AIX 5300-04 und 5200-08. Dies sind Pakete, die wichtige Bugfixes und Security-Fixes beinhalten. Diese sind mit einem neuen Schalter zu oslevel auszulesen:
aix# oslevel –s 5300-04-01
Der Schalter -s kann genauso benutzt werden wie -r (-sq, -sl) .
IV. Wo gibt's den aktuellen Maintenance-Level?
Die neuesten Maintenance/Technology-Level und Service Packs gibt es zur Zeit vom Fixdist-Server:
http://www-03.ibm.com/servers/eserver/support/unixservers/aixfixes.html.Dort gibt es Links zu den Fixes zu Maintenance-Leveln, Technology Leveln und Service Packs für AIX 4.3.3, AIX 5L 5.1, 5.2 und 5.3.