Commande nim
Objectif
Effectue des opérations sur les objets NIM (Network Installation Management).
Syntaxe
nim { -o Operation} [ -F ] [ -t Type ] [ -a Attribute=Value... ] {ObjectName}Descriptif
La commande " nim effectue une opération sur un objet NIM. Le type d'opération effectuée dépend du type d'objet spécifié par le paramètre ObjectName. Les opérations possibles incluent l'initialisation des environnements et la gestion des ressources. Vous pouvez utiliser la commande 'lsnim pour afficher la liste des opérations prises en charge.
Indicateurs
| Article | Descriptif |
|---|---|
| -a Attribut=Valeur . . . | Affecte la valeur spécifiée à l'attribut spécifié. Utilisez la commande 'lsnim
-q
Operation
-t
Type pour obtenir une liste des attributs valides pour une opération spécifique. |
| -F | Remplace certaines vérifications de sécurité. |
| -o Opération | Indique une opération à effectuer sur un objet NIM. Les opérations possibles sont les suivantes :
|
| Article | Descriptif |
|---|---|
| opération -o (suite) |
Utilisez la commande ' |
| Article | Descriptif |
|---|---|
| -t Type | Indique le type de l'objet NIM pour les opérations de définition. Les types d'objets NIM possibles sont les suivants :
|
| Article | Descriptif |
|---|---|
| type -t (suite) |
|
Security
- Contrôle d'accès
- Vous devez avoir l'autorité de la racine pour exécuter la commande 'nim.
- Utilisateurs RBAC
- Attention aux utilisateurs RBAC : Cette commande peut effectuer des opérations privilégiées. Seuls les utilisateurs privilégiés peuvent exécuter des opérations privilégiées. Pour plus d'informations sur les autorisations et les privilèges, voir Base de données des commandes privilégiées dans Sécurité. Pour obtenir la liste des privilèges et des autorisations associés à cette commande, voir la commande 'lssecattr ou la sous-commande 'getcmdattr
Exemples
Les exemples suivants sont regroupés par opération.
activate- Pour démarrer la partition de charge de travail gérée "
wpar1, entrez la commande suivante :nim -o activate wpar1 - Pour démarrer la partition de charge de travail gérée "
wpar1avec plus de drapeaux de commande " startwpar avec une sortie verbeuse, entrez la commande suivante :nim -o activate -a cmd_flags="-v" wpar1
- Pour démarrer la partition de charge de travail gérée "
allocate- Pour allouer des ressources à un poste de travail sans disque portant le nom "
syzygyet la valeur d'attribut SPOT "spot1, entrez la commande suivante :nim -o allocate -a spot=spot1 syzygy - Pour effectuer une installation du système de base sur le système nommé "
krakatoa, les ressources doivent être allouées initialement en entrant :
L'environnement NIM peut être initialisé pour prendre en charge l'installation en effectuant l'opération "nim -o allocate -a spot=myspot -a lpp_source=images krakatoabos_inst, en entrant la commande suivante :nim -o bos_inst krakatoa - Pour installer le produit logiciel "
adtdans un système autonome "stand1, étant donné que l'option installable "adt, dans les systèmes "lpp_sourceet "images, entrez les commandes suivantes :nim -o allocate -a lpp_source=images stand1nim -o cust -a filesets="adt" stand1 - Pour installer des produits logiciels dans un système autonome "
stand1, de sorte que l'image de l'option installable "adt, dans le "lpp_source, le "imageset le "installp_bundle, le "bundle1" qui contient le nom de l'option installable, entrez les commandes suivantes :nim -o allocate -a lpp_source=images \ -a installp_bundle=bundle1 stand1nim -o cust stand1 - Pour configurer automatiquement une machine avec des services de résolution de noms après une installation BOS, créez le fichier '/exports/resolv.conf, avec un contenu similaire au fichier d'exemple suivant :
nameserver 129.35.143.253 nameserver 9.3.199.2 domain austin.ibm.comAprès avoir créé le fichier " /exports/resolv.conf, entrez la commande suivante :nim -o define -t resolv_conf -a location=/exports/resolv.conf \ -a server=master rconf1Avant de lancer l'opération "bos_inst, allouez cette ressource avec d'autres ressources obligatoires et facultatives en entrant la commande suivante :nim -o allocate -a spot=spot1 -a lpp_source=images1 \ -a bosinst_data=bid1 -a resolv_conf=rconf1 client1 - Pour allouer toutes les ressources applicables aux machines autonomes du groupe de ressources NIM "
res_grp1à la machine "mac1, entrez la commande suivante :nim -o allocate -a group=res_grp1 mac1 - Pour attribuer une machine autonome nommée
standalone1à un client nommécustomer1, entrez la commande suivante :nim -o allocate -a standalone=standalone1 customer1 - Pour attribuer un
lpp_sourcenommélpp_source1à un client nommécustomer1, entrez la commande suivante :nim -o allocate -a lpp_source=lpp_source1 customer1
- Pour allouer des ressources à un poste de travail sans disque portant le nom "
alt_disk_install- Pour installer une ressource '
mksysb'all_devices_mysysbsur le client 'roundrock, sur hdisk4 et hdisk5 en utilisant la ressource 'image_data'image_data_shrink' , avec le débogage activé, entrez la commande suivante :nim -o alt_disk_install -a source=mksysb\ -a image_data=image_data_shrink\ -a debug=yes\ -a disk='hdisk4 hdisk5' roundrock - Pour cloner un "
rootvgsur un client "austinsur hdisk2, mais exécuter uniquement les phase1 et phase2 (en laissant les systèmes de fichiers " /alt_inst montés), entrez la commande suivante :nim -o alt_disk_install -a source=rootvg\ -a disk='hdisk2'\ -a phase=12 austin
- Pour installer une ressource '
bos_inst- Pour installer la machine "
blowfishen utilisant les ressources "spot1, "images1, "bosinst_data1et "rconf1, il faut d'abord allouer les ressources en tapant :
Ensuite, effectuez l'installation du système d'exploitation de base en entrant:nim -o allocate -a spot=spot1 -a lpp_source=images1 \ -a bosinst_data=bosinst_data1 -a resolv_conf=rconf1 blowfishnim -o bos_inst blowfish - Pour installer la machine "
blowfishtout en allouant les ressources "spot1, "images1, "bosinst_data1et "rconf1automatiquement lorsque l'opération "bos_instdémarre, entrez la commande suivante :nim -o bos_inst -a spot=spot1 -a lpp_source=images1 \ -a bosinst_data=bosinst_data1 -a resolv_conf=rconf1 blowfish - Pour utiliser les ressources par défaut lors de l'installation de la machine "
mac1, entrez la commande suivante :nim -o bos_inst mac1 - Pour installer une machine '
deadfish, avec 'spot1et 'lpp_source1et utiliser une ressource 'adapter_def'adapter_def1pour configurer des adaptateurs secondaires, entrez la commande suivante :nim -o bos_inst -a spot=spot1 -a lpp_source=lpp_source1 \ -a adapter_def=adapter_def1 deadfish - Pour installer la machine blowfish et accepter les accords de licence du logiciel, entrez la commande suivante :
nim -o bos_inst -a spot=spot1 -a lpp_source=images1 \ -a accept_licenses=yes -a resolv_conf=rconf1 blowfish
- Pour installer la machine "
change- Les machines du réseau "
BLDG905utilisent la passerelle "gateway905pour atteindre le réseau "OZ. Les machines du réseau "OZutilisent la passerelle "gatewayOZpour atteindre le réseau "BLDG905. Pour ajouter une route entre deux réseaux nommés "BLDG905et "OZ, entrez la commande suivante :nim -o change -a routing1="OZ gateway905 gatewayOZ" BLDG905 - L'adaptateur identifié par le nom d'hôte "
sailfish2.austin.ibm.comest connecté à un réseau en anneau à jeton. Pour définir une interface secondaire pour cet adaptateur sur le NIM maître et demander au NIM de localiser le réseau NIM qui représente le réseau Ethernet attaché et, s'il ne le trouve pas, de définir un réseau NIM avec le masque de sous-réseau "255.255.255.128", entrez la commande suivante :nim -o change -a if2="find_net sailfish2.austin.ibm.com 0" \ -a net_definition="tok 255.255.255.128" -a ring_speed2=16 masterRemarque: Un nom par défaut est généré pour le réseau et aucune information de routage n'est spécifiée pour le nouveau réseau. - Pour définir des itinéraires par défaut pour les réseaux "
net1et "net2qui utilisent les passerelles par défaut "gw1et "gw2, entrez les commandes suivantes :nim -o change -a routing1="default gw1" net1 nim -o change -a routing1="default gw2" net2 - Pour désigner les ressources définies par le groupe de ressources "
res_grp1comme l'ensemble des ressources qui sont toujours allouées par défaut lors de toute opération dans laquelle ces ressources sont applicables, entrez la commande suivante :nim -o change -a default_res=res_grp1 master
- Les machines du réseau "
check- Pour que le NIM vérifie la facilité d'utilisation d'un SPOT nommé "
myspot, entrez la commande suivante :nim -o check myspot - Pour vérifier l'état d'un "
lpp_sourcenommé "images, entrez la commande suivante :nim -o check images
- Pour que le NIM vérifie la facilité d'utilisation d'un SPOT nommé "
chwpar- Pour ajouter l'ensemble de ressources "
rs/cpus23aux attributs de contrôle des ressources pour la partition de charge de travail "wpar1, entrez la commande suivante :nim -o chwpar -a cmd_flags="-R rset=rs/cpu23" wpar1 create- Pour créer la partition de charge de travail "
wpar1avec le nom d'hôte et la ressource de fichier de spécification "basic_wpar, entrez la commande suivante :nim -o create -a wpar_spec=basic_wpar wpar1 - Pour créer la partition de charge de travail "
wpar1avec la ressource de fichier "wpar-specification"wpar1_spec, entrez la commande suivante :nim -o create -a wpar_spec=wpar1_spec wpar1 - Pour créer la partition de charge de travail "
wpar1à partir de la ressource d'image de sauvegarde "wpar1_backupsavewpar, entrez la commande suivante :nim -o create -a savewpar=wpar_backup wpar1
- Pour créer la partition de charge de travail "
cust- Pour installer un produit logiciel dans un emplacement nommé "
spot1, de sorte que l'image de l'option installable nommée "adtréside dans le "lpp_sourcenommé "images", entrez la commande suivante :nim -o cust -a lpp_source=images -a filesets=adt spot1 - Pour installer un produit logiciel dans un emplacement "
spot1, de sorte que l'image de l'option installable "adtréside dans les emplacements "lpp_source, "imageset que les emplacements "installp_bundle, "bundle1contiennent le nom de l'option installable, entrez la commande suivante :nim -o cust -a lpp_source=images -a installp_bundle=bundle1 spot1 - Pour installer un produit logiciel dans un emplacement "
spot1, de sorte que l'image de l'option installable "adtréside sur une bande qui se trouve dans le lecteur de bande local de la machine où se trouve l'emplacement, entrez la commande suivante :nim -o cust -a lpp_source=/dev/rmt0 -a filesets=adt spot1 - Pour installer un produit logiciel dans un emplacement "
spot1, de sorte que l'image de l'option installable "adtréside sur une bande qui se trouve dans le lecteur de bande local de la machine où se trouve l'emplacement, entrez la commande suivante :nim -o cust -a lpp_source=/dev/rmt0 -a filesets=adt spot1 - Pour installer toutes les mises à jour de jeux de fichiers associées à l'APAR "
IX12345, résidant sur la bande " /dev/rmt0 dans "spot1et tous les clients sans disque ou sans données auxquels "spot1est actuellement alloué, entrez la commande suivante :nim -F -o cust -afixes=IX12345 -a lpp_source=/dev/rmt0 spot1 - Pour mettre à jour tous les logiciels installés sur le client "
Standalone1, avec les dernières mises à jour dans le "lpp_sourcenommé "updt_images", entrez la commande suivante :nim -o allocate -a lpp_source=updt_images Standalone1 nim -o cust -afixes=update_all Standalone1 - Pour installer la machine '
catfishavec le contenu des 'installp_bundle'bundle1', allouez d'abord les ressources en tapant :
Ensuite, effectuez l'opération "nim -o allocate -a installp_bundle=bundle1 \ -a lpp_source=images1 catfishcusten tapant :nim -o cust catfish - Pour mettre à jour tous les logiciels installés sur le client "
Standalone1, avec les dernières mises à jour dans le "lpp_sourcenommé "updt_images", entrez la commande suivante :nim -o cust -a lpp_source=updt_images -a fixes=update_all \ Standalone1 - Pour installer la machine "
catfishavec le contenu des "installp_bundle"bundle1", tout en allouant cette ressource et les "lpp_source"images1lorsque l'opération "custs'exécute, entrez la commande suivante :nim -o cust -a installp_bundle=bundle1 -a lpp_source=images1 \ catfish - Pour configurer les adaptateurs secondaires sur une machine cliente "
deadfish, en utilisant le fichier de configuration de l'adaptateur secondaire dans la ressource "adaper_def"adapter_def1, entrez la commande suivante :nim -o cust -a adapter_def=adapter_def1 deadfish
- Pour installer un produit logiciel dans un emplacement nommé "
deactivate- Pour arrêter la partition de charge de travail gérée "
wpar1, entrez la commande suivante :nim -o deactivate wpar1 - Pour forcer l'arrêt de la partition de charge de travail gérée "
wpar1, entrez la commande suivante :nim -Fo deactivate wpar1 - Pour arrêter la partition de charge de travail gérée "
wpar1avec plus de drapeaux de commande "stopwparau bout de 85 secondes, entrez la commande suivante :nim -o deactivate -a cmd_flags="-t 85" wpar1
- Pour arrêter la partition de charge de travail gérée "
deallocate- Pour désallouer un "
lpp_sourcenommé "imagesde la machine autonome "client1, entrez la commande suivante :nim -o deallocate -a lpp_source=images client1 - Pour désallouer une machine autonome nommée
idevp9-lp10d'un client nommécustomer1, entrez la commande suivante :nim -o deallocate -a standalone=idevp9-lp10 customer1
- Pour désallouer un "
define- Pour définir une ressource qui est un répertoire contenant des images installables, qui se trouve sur le serveur "
altoidet dont le chemin d'accès est " /usr/sys/inst.images, et nommer cette ressource "images, entrez la commande suivante :nim -o define -t lpp_source -a server=altoid \ -a location=/usr/sys/inst.images images - Pour créer une nouvelle ressource SPOT nommée "
myspotsur le NIM master dans le répertoire " /export/exec, en utilisant une image nommée "lpp_source, entrez la commande suivante :nim -o define -t spot -a server=master -a location=/export/exec \ -a source=images myspot - Pour définir un objet réseau nommé "
BLDG905, avec un masque de sous-réseau de "255.255.240.0et une adresse de "129.35.129.0, entrez la commande suivante :nim -o define -t tok -a snm=255.255.240.0 \ -a net_addr=129.35.129.0 BLDG905 - Pour définir une ressource "
mksysb"mksysb1" à partir d'une image "mksysbexistante qui se trouve dans " /resources/mksysb.image sur le master, entrez la commande suivante :nim -o define -t mksysb -a server=master \ -a location=/resources/mksysb.image mksysb1 - Pour définir un réseau NIM nommé ATMnet avec un masque de sous-réseau de "
255.255.240et une adresse de "129.35.101.0pour représenter un réseau ATM, en utilisant le type de réseau "generic, entrez la commande suivante :nim -o define -t generic -a snm=255.255.240.0 \ -a net.addr=129.35.101.0 ATMnet - Pour définir un groupe de machines nommé "
DisklsMacs1dont les membres sont des machines sans disque NIM nommées "diskls1, "diskls2et "diskls3, entrez la commande suivante :nim -o define -t mac_group -a add_member=diskls1 \ -a add_member=diskls2 -a add_member=diskls3 DisklsMacs1 - Pour définir un groupe de ressources nommé "
DisklsRes1avec les ressources "spot1, "root1, "dump1, "paging1", "home1, "tmp1", entrez la commande suivante :nim -o define -t res_group -a spot=spot1 -a root=root1 \ -a dump=dump1 -a paging=paging1 -a home=home1 -a tmp=tmp1 \ DisklsRes1 - Pour afficher l'espace nécessaire à la définition d'une ressource "
mksysb"mksysb2" et à la création d'une image "mksysbdu client "client1, lors de la définition de la ressource où l'image est située dans " /resources/mksysb.image sur le maître, entrez la commande suivante :Remarque: Cette action affiche l'espace requis pour l'opération, mksysb, ou la création de ressource n'a PAS lieu.nim -o define -t mksysb -a server=master \ -a location=/resources/mksysb.image -a source=client1 \ -a mk_image=yes -a size_preview=yes mksysb2 - Pour définir une ressource "
mksysb"mksysb2et créer l'image "mksysbdu client "client1, lors de la définition de la ressource où l'image se trouve dans " /resources/mksysb.image sur le maître, entrez la commande suivante :nim -o define -t mksysb -a server=master \ -a location=/resources/mksysb.image -a source=client1 \ -a mk_image=yes mksysb2 - Pour définir une ressource "
mksysb"mksysb2et créer une image "mksysbdu client "client1, pendant la définition de la ressource, lorsque les drapeaux mksysb utilisés pour créer l'image sont "-emet que l'image se trouve dans " /resources/mksysb.image sur le maître, entrez la commande suivante :nim -o define -t mksysb -a server=master \ -a location=/resources/mksysb.image -a source=client1 \ -a mk_image=yes -a mksysb_flags=em mksysb2 - Pour définir une ressource "
exclude_filesnommée "exclude_file1, située dans " /resources/mksysb.image sur le master, entrez la commande suivante :nim -o define -t exclude_files -a server=master \ -a location=/resources/exclude_file1 exclude_file1 - Une machine appelée "
redfish, dont le nom d'hôte est "redfish_t.lab.austin.ibm.com, dispose d'une interface primaire reliée à un réseau à jetons dont la vitesse est de 16 mégabits. Pour définir "redfishcomme une machine autonome dans l'environnement NIM et demander à NIM de trouver le nom du réseau auquel l'interface primaire de la machine est attachée, entrez la commande suivante :nim -o define -t stand-alone -a if1="find_net \ redfish_t.lab.austin.ibm.com 0" -a ring_speed1=16 redfish - Une machine appelée "
bluefish, dont le nom d'hôte est "bluefish_e.lab.austin.ibm.com, possède une interface primaire reliée à un réseau Ethernet avec "cable_typeou "bnc. Pour définir "bluefishcomme une machine sans disque dans l'environnement NIM et demander à NIM de trouver le nom du réseau auquel l'interface primaire de la machine est attachée et, s'il ne le trouve pas, de définir un réseau NIM avec le nom "ent_net, le masque de sous-réseau "255.255.255.128et la route par défaut en utilisant la passerelle avec le nom d'hôte "lab_gate, entrez la commande suivante :nim -o define -t diskless -a if1="find_net \ bluefish_e.lab.austin.ibm.com 0" -a net_definition="ent \ 255.255.255.128 lab_gate 0 ent_net" -a cable_type=bnc bluefishNote : Spécifiez 0 à la place de la passerelle maître dans l'attribut 'net_definitions'il existe une route par défaut pour le maître, sinon vous devez spécifier la passerelle maître. - Pour définir le répertoire " /export/nim/adapters comme une ressource "
adapter_def"adapter_def1", sur le maître, entrez la commande suivante :
Pour remplir la ressource "nim -o define -t adapter_def -a server=master \ -a location=/export/nim/adapters adapter_def1adapter_defavec les fichiers de configuration de l'adaptateur secondaire, exécutez la commande "nimadapters - Pour afficher l'espace nécessaire à la définition d'une ressource "
savevg, "savevg2, et à la création d'une image "savevgdu client "client1, lors de la définition de la ressource où l'image se trouve dans " /export/nim/savevg sur le maître et où le "volume_groupà sauvegarder est "myvg, entrez la commande suivante :nim -o define -t savevg -a server=master \ -a location=/export/nim/savevg/savevg2 -a source=client1 \ -a mk_image=yes -a size_preview=yes -a volume_group=myvg savevg2Remarque: cette action affiche l'espace requis pour l'opération.savevgou la création de la ressource n'a pas lieu. - Pour définir une ressource "
savevg, "savevg2, et créer l'image "savevgdu client "client1", lors de la définition de la ressource où l'image est dans " /export/nim/savevg sur le maître et le "volume_groupà sauvegarder est "myvg, entrez la commande suivante :nim -o define -t savevg -a server=master \ -a location=/export/nim/savevg -a source=client1 \ -a mk_image=yes -a volume_group=myvg savevg2 - Pour définir une ressource "
savevg"savevg2et créer une image "savevgdu client "client1, pendant la définition de la ressource où les drapeaux "savevgutilisés pour créer l'image sont "-em, et l'image est dans " /export/nim/savevg sur le maître, entrez la commande suivante :nim -o define -t savevg -a server=master \ -a location=/export/nim/savevg -a source=client1 \ -a mk_image=yes -a volume_group=myvg -a savevg_flags=em savevg2 - Pour définir une ressource "
vg_data, "my_vg_data, sur le maître à l'emplacement " /export/nim, entrez la commande suivante :nim -o define -t vg_data -a server=master -a location=/export/nim/my_vg_data my_vg_data - Pour définir la partition de charge de travail "
wpar1gérée par la machine autonome de gestion "yogiavec wpar1 comme nom d'hôte et nom de la partition de charge de travail sur le système de gestion, entrez la commande suivante :nim -o define -t wpar -a mgmt_profile1="yogi wpar1" -a if1="find_net wpar1 0" wpar1 - Pour définir une ressource "
savewparnommée "wpar1backupet créer l'image "savewparde la partition de charge de travail "yogisur le serveur "sterling, entrez la commande suivante :nim -o define -t savewpar \ -a server=sterling -a location=/resources/wpar1.image \ -a source=wpar1 -a mk_image=yes wpar1backup - Pour définir une ressource "
savewparnommée "wpar1backupet créer l'image "savewparde la partition de charge de travail "yogisur le serveur "sterling, en excluant les modèles de fichiers dans la ressource "exclude_files, "wparexclude", et en transmettant l'indicateur à la ressource "savewparpour exclure les fichiers et créer un fichier "image.data, entrez la commande suivante :nim -o define -t savewpar \ -a server=sterling -a location=/resources/wpar1.image -a source=wpar1 \ -a exclude_files=wparexclude -a cmd_flags="-ei" mk_image=yes wpar1backup - Pour définir une ressource "
ios_mksysbtelle que "ios_mksysb1et créer l'image "ios_mksysbdu client "viosen tant que "vios1, lors de la définition de la ressource où l'image est située dans " /export/nim/ios_mksysb sur le maître, entrez la commande suivante :nim -o define -t ios_mksysb -a server=master \ -a location=/export/nim/ios_mksysb -a source=vios1 \ -a mk_image=yes ios_mksysb1 - Pour définir un objet client, entrez la commande suivante :
nim -o define -t customer -a server=master customer1
- Pour définir une ressource qui est un répertoire contenant des images installables, qui se trouve sur le serveur "
destroy- Pour supprimer la partition de charge de travail gérée "
wpar1de son système de gestion, entrez la commande suivante :nim -o destroy wpar1 - Pour forcer la suppression de la partition de charge de travail gérée "
wpar1, entrez la commande suivante :nim -Fo destroy wpar1
- Pour supprimer la partition de charge de travail gérée "
dkls_init- Pour initialiser l'environnement d'un poste de travail sans disque portant le nom de "
syzygy, en utilisant les ressources "spot1, "root1, "dump1et "paging1, vous devez allouer les ressources en tapant :
Ensuite, initialisez les ressources de la machine client en entrant:nim -o allocate -a spot=spot1 -a root=root1 -a dump=dump1 \ -a paging=paging1 syzygynim -o dkls_init syzygy - Pour initialiser l'environnement d'un poste de travail sans disque portant le nom de "
syzygy, entrez la commande suivante :nim -o dkls_init syzygy - Pour exclure le membre nommé "
diskls2des opérations sur le groupe de machines "DisklsMacs1, puis initialiser les membres restants tout en allouant les ressources sans disque définies par le groupe de ressources nommé "DisklsRes1, entrez la commande suivante les deux commandes suivantes :nim -o select -a exclude=diskls2 DisklsMacs1 nim -o dkls_init -a group=DisklsRes1 DisklsMacs1 - Pour initialiser le groupe de machines sans disque défini par le groupe de machines "
dtgrp1, tout en allouant les ressources requises et optionnelles définies par le groupe de ressources "dk_resgrp1, lorsque l'opération "dkls_init" s'exécute, entrez la commande suivante :nim -o dkls_init -a group=dtgrp1 dk_resgrp1
- Pour initialiser l'environnement d'un poste de travail sans disque portant le nom de "
dtls_init- Pour initialiser l'environnement d'un poste de travail sans données portant le nom de "
syzygy, en utilisant les ressources "spot1, "root1et "dump1, commencez par allouer les ressources en tapant :
Initialiser ensuite les ressources de la machine cliente en entrant la commande suivante :nim -o allocate -a spot=spot1 -a root=root1 -a dump=dump1 syzygynim -o dtls_init syzygy - Pour initialiser l'environnement d'un poste de travail sans données portant le nom de "
syzygy, entrez la commande suivante :nim -o dtls_init syzygy - Pour exclure le membre nommé "
dataless1des opérations sur le groupe de machines "DatalsMacs1, puis initialiser les membres restants tout en allouant les ressources sans données définies par le groupe de ressources nommé "DatalsRes1, entrez la commande suivante les deux commandes suivantes :nim -o select -a exclude=datals2 DatalsMacs1 nim -o dtls_init -a group=DatalsMacs1 DatalsRes1 - Pour initialiser le groupe de machines sans données défini par le groupe de machines "
DatalsMacs1, tout en allouant les ressources nécessaires et optionnelles définies par le groupe de ressources "DatalsRes1, lors de l'exécution de l'opération "dtls_init, entrez la commande suivante :nim -o dtls_init -a group=DatalsMacs1 DatalsRes1
- Pour initialiser l'environnement d'un poste de travail sans données portant le nom de "
fix_query- Pour répertorier les informations sur les correctifs installés sur le client "
Standalone1pour 20 numéros APAR, créez le fichier "/tmp/apar.listavec un numéro APAR par ligne, comme indiqué :IX123435 IX54321 IX99999 ...Après avoir créé le fichier "/tmp/apar.list, entrez la commande suivante :nim -o define -t fix_bundle -alocation=/tmp/apar.list \ -aserver=master fix_bun nim -o allocate -a fix_bundle=fix_bun Standalone1 nim -o fix_query Standalone1 lppchk- Pour vérifier la version du jeu de fichiers et la cohérence requise sur le SPOT "
spot1, entrez la commande suivante :nim -o lppchk spot1 - Pour vérifier le fichier " checksums pour tous les paquets commençant par le nom "
bossur les cibles NIM dans le groupe de machines autonomes "macgrp1, afficher des informations détaillées sur les erreurs et mettre à jour la base de données du logiciel pour qu'elle corresponde à la somme de contrôle du fichier lorsque des incohérences sont détectées, entrez la commande suivante :
Comme l'opération "nim -o lppchk -a lppchk_flags='-c -m3 -u' \ -a filesets='bos*' macgrp1lppchks'exécute par défaut en arrière-plan sur les membres du groupe, pour afficher le résultat de l'opération "lppchk, il faut utiliser le type :nim -o showlog -a log_type=lppchk macgrp1
- Pour vérifier la version du jeu de fichiers et la cohérence requise sur le SPOT "
lppmgr- Pour dresser la liste des noms des jeux de fichiers de niveau de base dupliqués qui doivent être supprimés de "
lpp_source1avec les informations relatives à l'utilisation de l'espace, entrez la commande suivante :nim -o lppmgr -a lppmgr_flags="-lsb" lpp_source1 - Pour supprimer les jeux de fichiers de base et de mise à jour dupliqués et les mises à jour remplacées de "
lpp_source1, entrez la commande suivante :nim -o lppmgr -a lppmgr_flags="-rbux" lpp_source1 - Pour supprimer tous les jeux de fichiers non-SIMAGES (qui ne sont pas nécessaires à l'installation de bos) de '
lpp_source1, entrez la commande suivante :nim -o lppmgr -a lppmgr_flags="-rX" lpp_source1 - Pour supprimer tous les supports linguistiques, à l'exception de "
C, de "lpp_source1, entrez la commande suivante :nim -o lppmgr -a lppmgr_flags="-r -k C" lpp_source1
- Pour dresser la liste des noms des jeux de fichiers de niveau de base dupliqués qui doivent être supprimés de "
lswpar- Pour répertorier les caractéristiques de la partition de charge de travail gérée "
wpar1, entrez la commande suivante :nim -o lswpar wpar1 - Pour répertorier les caractéristiques réseau de la partition de charge de travail gérée "
wpar1, entrez la commande suivante :nim -o lswpar -a cmd_flags="-N" wpar1 - Pour dresser la liste des caractéristiques générales des partitions de charge de travail gérées par le système autonome "
global1, entrez la commande suivante :nim -o lswpar -a cmd_flags="-G" global1
- Pour répertorier les caractéristiques de la partition de charge de travail gérée "
maint- Pour nettoyer une installation logicielle interrompue sur un emplacement "
spot1, entrez la commande suivante :nim -o maint -a installp_flags="-C" spot1 - À partir du maître, pour nettoyer une installation logicielle interrompue sur une machine autonome "
stand1", entrez la commande suivante :nim -o maint -a installp_flags="-C" stand1
- Pour nettoyer une installation logicielle interrompue sur un emplacement "
maint_boot- Pour permettre au client autonome NIM "
stand1de démarrer en mode maintenance, entrez la commande suivante :
Cette commande met en place l'opération de démarrage de la maintenance, mais vous devez lancer le démarrage du réseau localement à partir de 'nim -o maint_boot stand1stand1. remove- Pour supprimer une ressource nommée "
dump_files, entrez la commande suivante :nim -o remove dump_files showlog- Pour afficher les journaux de démarrage des machines définies par le groupe "
DisklsMacs1, entrez la commande suivante :nim -o showlog -a log_type=boot DisklsMacs1 showres- Pour afficher le contenu du script '
configurenommé 'script1, entrez la commande suivante :nim -o showres script1 - Pour afficher le contenu des ressources " bosinst.data et "
bosinst_data1, entrez la commande suivante :nim -o showres bosinst_data1 - Pour dresser la liste de tous les jeux de fichiers de la source lpp "
lpp_source1, entrez la commande suivante :nim -o showres lpp_source1 - Pour dresser la liste de tous les jeux de fichiers de la source lpp "
lpp_source1par rapport à ce qui est installé sur la machine "machine1, entrez la commande suivante :nim -o showres -a reference=machine1 lpp_source1 - Pour dresser la liste de tous les problèmes corrigés par un logiciel sur la source lpp '
lpp_source1, utilisez :nim -o showres -a instfix_flags="T" lpp_source1 - Pour afficher le contenu du fichier de configuration de l'adaptateur secondaire dans la ressource
adapter_defadapter_def1, pour le clientdeadfish, entrez la commande suivante :nim -o showres -a client=deadfish adapter_def1 - Pour afficher le contenu de chaque fichier de configuration de l'adaptateur secondaire dans la ressource "
adapter_defnommée "adapter_def1, entrez la commande suivante :nim -o showres adapter_def1 - Pour afficher le contenu des ressources "
savevget "savevg1, entrez la commande suivante :nim -o showres savevg1
- Pour afficher le contenu du script '
syncwpar- Pour synchroniser le logiciel de la partition de charge de travail '
wpar1gérée avec son système de gestion, entrez la commande suivante :nim -o syncwpar wpar1 - Pour synchroniser le logiciel de toutes les partitions de charge de travail gérées par le système autonome "
global1, entrez la commande suivante :nim -o syncwpar -a cmd_flags="-A" global1
- Pour synchroniser le logiciel de la partition de charge de travail '
update- Pour ajouter tous les jeux de fichiers de '/dev/cd0 à '
lpp_source1, entrez la commande suivante :nim -o update -a packages=all -a source=/dev/cd0 lpp_source1 - Pour ajouter les jeux de fichiers "
bos.games, "7.1.0.0et "bos.terminfoà "lpp_source1, entrez la commande suivante :nim -o update -a packages="bos.games 7.1.0.0 bos.terminfo" \ -a source=/dev/cd0 lpp_source1 - Pour supprimer "
bos.gamesde "lpp_source1, entrez la commande suivante :nim -o update -a rm_images=yes -a packages="bos.games" lpp_source1 - Pour récupérer les SIMAGES manquants pour "
lpp_source1à partir du CD d'installation d'AIX, entrez la commande suivante :nim -o update -a recover=yes -a source=/dev/cd0 lpp_source1
- Pour ajouter tous les jeux de fichiers de '/dev/cd0 à '
updatios- Pour installer des correctifs ou mettre à jour VIOS avec le nom d'objet NIM "
vioserver1au dernier niveau de maintenance, entrez la commande suivante :nim -o updateios -a lpp_source=lpp_source1 -a preview=no vioserver1Les mises à jour sont stockées dans les fichiers "
lpp_sourceet "lpp_source1Note : L'opération "updateiosexécute une prévisualisation pendant l'installation. L'exécution de l'opération "updateiosà partir du NIM entraîne une prévisualisation, à moins que l'indicateur de prévisualisation ne soit réglé sur "no. Pendant l'installation, vous devez exécuter un aperçu lorsque vous utilisez l'opération "updateiosavec "updatios_flags=-install. Avec l'aperçu, vous pouvez vérifier si l'installation de l'aperçu s'exécute correctement avant de procéder à la mise à jour de VIOS. - Pour rejeter les corrections d'un VIOS portant le nom d'objet NIM "
vioserver1, entrez la commande suivante :nim -o updateios -a updateios_flags=-reject vioserver1 - Pour nettoyer les mises à jour partiellement installées pour un VIOS portant le nom d'objet NIM "
vioserver1, entrez la commande suivante :nim -o updateios -a updateios_flags=-cleanup vioserver1 - Pour valider les mises à jour d'un VIOS portant le nom d'objet NIM "
vioserver1, entrez la commande suivante :nim -o updateios -a updateios_flags=-commit vioserver1 - Pour supprimer une mise à jour spécifique telle que "
update1pour un VIOS portant le nom d'objet NIM "vioserver1, entrez la commande suivante :nim -o updateios -a updateios_flags=-remove-a filesets="update1" vioserver1 - Pour supprimer les mises à jour d'un VIOS portant le nom d'objet NIM "
vioserver1en utilisant un "installp_bundle bundle1, où "bundle1contient les mises à jour à supprimer, entrez la commande suivante :nim -o updateios -a updateios_flags=remove -a installp_bundle=bundle1 vioserver1
- Pour installer des correctifs ou mettre à jour VIOS avec le nom d'objet NIM "
Fichiers
| Article | Descriptif |
|---|---|
| /etc/niminfo | Contient les variables utilisées par NIM. |