Generation spot

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine NIM (Network Installation Management) — ressources
Commande smitty nim_res
Contexte AIX — génération d'un SPOT à partir d'un mksysb déjà défini dans NIM
Voir aussi NIM (AIX), Mksysb, Smitty

Génération d'un SPOT (Shared Product Object Tree) à partir d'un mksysb existant, via Smitty.

Présentation

Le SPOT est une ressource fondamentale de NIM, requise pour installer ou initialiser la configuration des machines clientes. Il contient tout ce dont un serveur a besoin dans le système de fichiers /usr : noyau AIX, commandes, librairies et applications.

Il convient donc de créer un SPOT par niveau de système installé sur le parc. La manière la plus simple d'obtenir un SPOT adapté à ses besoins est de l'extraire directement d'un Mksysb existant plutôt que de le construire depuis des images d'installation séparées.

Procédure

Utiliser 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

Choisir Define a Resource. L'écran suivant apparaît, à remplir en fournissant :

  • un nom au SPOT (en général le niveau d'AIX, ici spotAIX52TL10SP8) ;
  • le serveur de ressource, en général master ;
  • en source de l'image d'installation, le nom de la ressource mksysb devant être au préalable définie dans NIM ;
  • la localisation du SPOT résultat, le répertoire dans lequel le SPOT sera écrit (ici /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_database_name]         +
* 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

Vérification

Une fois validé, le SPOT est écrit dans le répertoire fourni. Vérifier son existence :

ls -ltr /NIM/spot

La ressource doit ensuite apparaître disponible côté NIM :

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_database_name

Rstate = ready for use confirme que le SPOT est utilisable ; mksysb_source rappelle la ressource mksysb d'origine à partir de laquelle il a été généré.

Voir aussi

  • NIM (AIX) — concept général NIM
  • Mksysb — génération de l'image mksysb source du SPOT
  • Smitty — interface d'administration AIX