Soft AIX

De DocUnix.

Sommaire

Détermination de la version de l'AIX

La commande "oslevel" -r rend la version d'AIX ainsi que son niveau de TL. oslevel -r :

oslevel -r :
5300-07 : pour AIX 5.3.0 TL 07.

Pour obtenir la version de TL, il faut passer la commande oslevel -s :

oslevel -s :
5300-09-04-0920 : pour AIX 5.3.0 TL 09 SP 04

Pour vérifier l'installation de fix et le niveau des fileset

instfix -icq

La pattern ":-:" signifie que le fileset est inférieur au niveau de PTF cité sur la partie gauche, et ":+:" signfie que le fileset est a un niveau supérieur. exemple :

IY87103:devices.vtdev.scsi.rte:5.3.0.60:5.3.0.40:-:New function (inférieur a AIX 5.3.0.40)
IY62370:bos.mp:5.3.0.10:5.3.11.4:+:UPT:columbus02:can't create files in /tmp (supérieur a AIX 5.3 TL 11 SP4). 

Déterminer l'appartenance d'un fichier a un fileset

lslpp -w <path complet> par exemple :

lslpp -w /usr/lib/libgsk7valn.so
  File                                        Fileset               Type
  ----------------------------------------------------------------------------
  /usr/lib/libgsk7valn.so                     gskta.rte             Symlink

Détermination du niveau des packages installés par installp

La commande lslpp est très riche et permet de retrouver le niveau des bundles ainsi que l'historique des installations :

lslpp -l "bos.rte.pci*" :

  Fileset                      Level  State      Description         
  ----------------------------------------------------------------------------
Path: /usr/lib/objrepos
  bos.rte.tty                5.3.7.1  COMMITTED  Base TTY Support and Commands

Path: /etc/objrepos
  bos.rte.tty                5.3.0.0  COMMITTED  Base TTY Support and Commands

Pour l'historique :

lslpp -h "bos.rte.boot" :

  Fileset         Level     Action       Status       Date         Time        
  ----------------------------------------------------------------------------
Path: /usr/lib/objrepos
  bos.rte.boot
                  5.3.0.0   COMMIT       COMPLETE     09/04/07     16:37:16    
                 5.3.0.40   COMMIT       COMPLETE     09/04/07     17:51:05    
                 5.3.0.50   COMMIT       COMPLETE     09/04/07     18:37:29    
                  5.3.7.2   COMMIT       COMPLETE     09/02/09     11:01:36    

Path: /etc/objrepos
  bos.rte.boot
                  5.3.0.0   COMMIT       COMPLETE     09/04/07     16:37:16    
                 5.3.0.40   COMMIT       COMPLETE     09/04/07     17:51:06    
                 5.3.0.50   COMMIT       COMPLETE     09/04/07     18:37:29    
                  5.3.7.2   COMMIT       COMPLETE     09/02/09     11:01:36    

Si le package n'est pas précisé, la commande rend l'intégralité des packages installés avec leurs versions.

Déterminer le fileset associé a un fichier

lslpp -w <path complet au fichier>
Outils personnels