Commandes utiles NIM

De Le wiki de Fred sur gantzer.eu

Sommaire

Définir une machine standalone dans NIM

     nim -o define -t standalone \
               -a platform=chrp \
               -a if1="subnet-74 FQDN of Machine 0" \
               -a cable_type1=tp \
               -a net_settings1="speed duplex" \
               -a netboot_kernel="up or mp \
               nom_de_la_ressource
 

Initier une install d'une machine depuis une image mksysb

  nim -o bos_inst \
               -a source=mksysb \
               -a spot=aix520-01_spot \
               -a mksysb=base520-02-64bit_mksysb or base520-02-32bit_mksysb \
               -a accept_licenses=yes \
               -a preserve_res=yes \
               -a installp_flags="cNgXY" \
               -a fb_script=osg-mksysb-install_firstboot \
               nom_de_la_ressource
 

Si on veut rebooter la machine immédiatement, ajouter:

  -a no_client_boot=yes
 

Reset de l'état d'une machine

  nim -o reset nom_de_la_ressource
    
 

Pour forcer le reset, ajouter

  -a force=yes
 

Si après le reset, il y a toujours blocage à l'install:

  nim -Fo deallocate -a subclass=all nom_de_la_ressource


Prendre un mksysb d'un machine

  nim -o define -t mksysb \
    -a server=master \
    -a location=/export/nim/mksysb/<name of resource>.mksysb \
    -a source=resource name of machine to take mksysb \
    -a mk_image=yes \
    -a mksysb_flags='e'\
    -a exclude_files=osg-default_exclude \
    nom_de_la_ressource
   

Créer un exclude file pour NIM

  nim -o define -t exclude_files \
    -a server=master
    -a location=/export/nim/misc/osg-default.exclude \
    osg-default_exclude
   

Définir un script de resource dans NIM

       nim -o define -t script \

-a server=master \ -a location=/export/nim/misc/<nom_de_la_ressource>.sh \ nom_de_la_ressource

Définir le firstboot script

  nim -o define -t fb_script nom_mksysb

Supprimer une ressource NIM

  nim -o remove -a rm_image=yes nom_mksysbb

NB: ne supprime pas physiquement le fichier mksysb sur disque


update software via nim

  nimclient -o cust -a lpp_source=lpp source -a installp_bundle=installp bundle
Outils personnels
Navigation