génération d un SPOT pour NIM sous AIX

Creation: 6 septembre 2010
Mise à jour:
Version: 1.0
Author: Jean-Louis Bicquelet-Salaün
Location: http://jlbicquelet.free.fr
Copyright: (c) 2010 Jean-Louis BICQUELET-SALAÜN

génération d'un spot à partir d'un mksysb

présentation

Le SPOT (Shared Product Object Tree ) est une ressource fondamentale de NIM. Le SPOT est requis pour installer ou initialiser la configuration des machines.

Tout ce dont un serveur à besoin dans le filesystem /usr tel que le noyau AIX, les commandes, les librairies et les applications est inclu dans le SPOT.

C'est pourquoi, il convient de créer un SPOT par niveau de système installé sur vos serveurs. Une manière simple de générer un SPOT correspondant à vos besoins, est d'extraire du mksysb de votre serveur un SPOT adapté.

procédure

  1. Utilisez le raccourci smitty nim_res.

    L'écran suivant s'affiche:

                                                  Manage Resources
    
    Move cursor to desired item and press Enter.
    
      List All Network Install Resources
      @red(Define a Resource)
      Change/Show Characteristics of a Resource
      Show the Contents of a Resource
      Remove a Resource
      Perform Operations on Resources
      Verify Resources
    
  2. Choissisez Define a Resource.

    L'écran suivant apparait et il faut le remplir en fournissant un nom au spot (en général le niveau d'AIX, ici: spotAIX52TL10SP8) , le nom du serveur de ressource est en général master.

    On donne pour source de l'image d'installation le nom le la ressource mksysb qui doit être au préalable définie dans NIM, et la location du spot résultat est le répertoire dans lequel vous voulez trouver votre spot. Ici, j'ai choisi /NIM/spot.

                               Define a Resource
    
    Type or select values in entry fields.
    Press Enter AFTER making all desired changes.
    
    [TOP]                                                   [Entry Fields]
    * Resource Name                                      [spotAIX52TL10SP8]
    * Resource Type                                       spot
    * Server of Resource                                 [master]                +
    * Source of Install Images                           [mksysb_hermes]         +
    * Location of Resource                               [/NIM/spot]              /
      Expand file systems if space needed?                yes                    +
      Comments                                           []
    
      installp Flags
      PREVIEW only? (install operation will NOT occur)    no                     +
      COMMIT software updates?                            no                     +
      SAVE replaced files?                                yes                    +
      AUTOMATICALLY install requisite software?           yes                    +
    [MORE...2]
    
    F1=Help             F2=Refresh          F3=Cancel           F4=List
    F5=Reset            F6=Command          F7=Edit             F8=Image
    F9=Shell            F10=Exit            Enter=Do
    
  3. A la fin, le spot est écrit. Vous pouvez vé&rifier sont existence dans le répertoire que vous avez fourni

    ls -ltr
    total 0
    drwxr-xr-x    2 root     system          256 Jun 18 11:00 lost+found
    drwxr-xr-x    3 bin      bin             256 Jul 02 09:40 spotAIX53TL09SP2
    drwxrwxr-x    3 root     system          256 Sep 06 15:59 spotAIX52TL10SP8
    

    La ressource spotAIX52TL10SP8 doit être disponible:

    lsnim -l spotAIX52TL10SP8
    spotAIX52TL10SP8:
       class         = resources
       type          = spot
       plat_defined  = chrp
       arch          = power
       Rstate        = ready for use
       prev_state    = verification is being performed
       location      = /NIM/spot/spotAIX52TL10SP8/usr
       version       = 5
       release       = 2
       mod           = 0
       oslevel_r     = 5200-10
       alloc_count   = 0
       server        = master
       if_supported  = chrp.mp ent
       Rstate_result = success
       mksysb_source = mksysb_hermes