Installation des Service Packs sur AIX

I. Objectifs et périmètre du document

Ce document couvre le téléchargement, l'installation et le commit / rollback des ensembles de fixes livrés par IBM pour ses serveurs AIX.

 

II. Introduction : Comprendre le système des patches disponibles pour AIX

(http://www-933.ibm.com/eserver/support/fixes/fixcentral/pfixpacks/53)



 


Remarques générales :

 

III. Identification de la version précise d'AIX et de ses mises à jour

Se connecter au serveur AIX en tant que root.

uname -a

Renvoie par exemple :

AIX bali 3 5 00C158CE4C00

oslevel -r

Renvoie par exemple :

5300-07

Ce qui signifie que nous sommes sous AIX 5.3, en technology level 7.

oslevel -s

Renvoie par exemple :

5300-07-03-0811

Donc, technology level 7, service pack 3, concluding service pack 0811. Cela correspond au mois de mars 2008.

instfix -i | grep ML

Vérifie que les TL installés jusqu'ici sont complets. Sur BALI, cela a renvoyé :

All filesets for 5.3.0.0_AIX_ML were found.

All filesets for 5300-01_AIX_ML were found.

All filesets for 5300-02_AIX_ML were found.

All filesets for 5300-03_AIX_ML were found.

All filesets for 5300-04_AIX_ML were found.

All filesets for 5300-05_AIX_ML were found.

All filesets for 5300-06_AIX_ML were found.

All filesets for 5300-07_AIX_ML were found.

oslevel -rl 5300-07

Indique les filesets présents sur le système, et pas encore updatés (commande utile si on a choisi d'ajouter des filesets au système depuis les CD d'installation d'AIX).

oslevel -rq

Renvoie les différents TL installés sur le système. Exemple sur BALI :

 

Known Recommended Maintenance Levels

————————————

5300-07

5300-06

5300-05

5300-04

5300-03

5300-02

5300-01

5370-00

oslevel -sq

Renvoie plus de détails que oslevel –rq : la liste complète des SP ayant été installés sur le système. Exemple sur BALI :

 

Known Service Packs

——————-

5300-07-08-0918

5300-07-07-0846

5300-07-06-0844

5300-07-05-0831

5300-07-04-0818

5300-07-03-0811

5300-07-02-0806

5300-07-01-0748

5300-07-00-0000

5300-06-11-0918

5300-06-10-0846

(…)

5300-05-01-0000

5300-04-CSP-0000

5300-04-03-0000

5300-04-02-0000

5300-04-01-0000

5300-03-CSP-0000

 

Dans notre cas, il apparaît ainsi que nous devons télécharger et installer ce fix pack :

 

IV. Mise à jour de l'OS

1. Téléchargement des fixes

Toutes les mises à jour sont téléchargeables sur le site d'IBM et notamment, concernant AIX sur pSeries, sur le http://www-933.ibm.com/support/fixcentral/main/System+p/AIX .

Nous téléchargeons l'intégralité des fichiers BFF du 5300-07-08-0918 (avril 2009), en cochant la case « Include Technology Level 5300-07 with the Service Pack ». Cela pèse environ 2,9 Go.

Noter que si nous avions un nombre important de serveurs AIX, nous monterions un "NIM Server", afin de déployer automatiquement les fixes sur notre parc AIX, sans avoir à copier tous ces fichiers individuellement sur chaque serveur. Toutefois, c'est une architecture trop lourde pour notre environnement, et un bon compromis consiste à déposer ces fichiers sur un share NFS, accessible depuis tous nos systèmes AIX.

=> Nous créons donc le répertoire RUE-NAS-PRA01:/nfs/SRC-STORE1/AIX-Fixes/5300-07-08-918 , et nous utiliserons systématiquement le point de montage /mnt/SRC-STORE1 (automount).

Voir le document Architecture_DB2_PFH.doc, qui décrit la manière d'établir l'automount d'un share NFS sur AIX.

2. Préalables à l'installation

(Commandes de base d'un mksysb effectué sur BALI :)

Se connecter au serveur AIX en tant que root.

cat <<eot > /etc/exclude.rootvg

^./mkcd/

^./mnt/

^./tmp/

^./app/database/

^./backup/

^./export/

^./app/databse/

^./home/db2

eot

Exclusion de certains répertoires et fichiers faisant déjà l'objet d'un backup régulier (bases DB2 notamment), des répertoires temporaires et de backup, des points de montage externes au système enfin (NFS, cdrom…).

cd /

mksysb opère depuis le répertoire courant.

mksysb -e -m -v /mnt/SRC-STORE1/mksysb.BALI.20090511

On stocke temporairement la sauvegarde sur un partage NFS (à déplacer vers un répertoire plus approprié).

cp /image.data /mnt/SRC-STORE1/image.data.BALI.20090511

Conserver aussi le backup de l'amorçage du système.

 

 

3. Patching du système

Toutes commandes de ce paragraphe à exécuter en tant que root.

Options de la commande smit update_all :


On obtient à la fin de l'installation :





Effectuer des tests applicatifs, vérifier la bonne marche du système.

A ce stade, il ne reste que trois possibilités :

Capture d'écran d'un Rollback :


4. Notes :

Posted on mars 10, 2011 at 7 h 26 min by Fabrice Scemama · Permalink
In: AIX · Tagged with: , , , , ,

Leave a Reply

You must be logged in to post a comment.