GästebuchIhr Eintrag in unser Gästebuch KontaktNehmen Sie Kontakt mit den Autoren auf ArchivAlle Unixwerk- Artikel seit 2003
18. Juli 2003

Maintenance-Level und Betriebssystem-Version

Inhalt

  1. Die Betriebssystem-Version
  2.  Der Maintenance-Level
  3.  Wo gibt's den aktuellen Maintenance-Level?

 

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. Wo gibt's den aktuellen Maintenance-Level?

Die neuesten Maintenance-Level gibt es zur Zeit (noch) vom Fixdist-Server:

https://techsupport.services.ibm.com/server/fixes.

Dort gibt es Links zu den Fixes zu AIX 4.3.3 (noch bis Ende 2003) und AIX 5.