commande nimclient
Objectif
La commande " nimclient permet d'effectuer des opérations de gestion des installations en réseau (NIM) à partir d'un client NIM.
Syntaxe
- Pour activer ou désactiver les autorisations de poussée du NIM maître
nimclient { -p } | { -P }- Pour activer ou désactiver l'authentification cryptographique pour les opérations de poussée du maître NIM
nimclient { -c } | { -C }- Liste d'informations sur l'environnement NIM
nimclient -l LsnimParameters- Pour régler la date et l'heure sur celles du NIM Master
nimclient -d- Pour effectuer une opération NIM
nimclient -o Operation [ -a Attribute=Value ] ...
Descriptif
La commande " nimclient est utilisée par les postes de travail qui sont des clients NIM pour extraire des ressources NIM. Cette commande permet d'activer ou de désactiver la capacité du serveur maître NIM à lancer l'installation et la personnalisation du poste de travail. La commande " nimclient peut être utilisée pour générer une liste des ressources NIM disponibles ou pour afficher les ressources NIM déjà allouées au client. La commande " nimclient avec l'indicateur " -o peut effectuer un ensemble limité d'opérations NIM.
Indicateurs
| Article | Descriptif |
|---|---|
| -a Attribut=Valeur | Transmet des informations aux opérations NIM.
|
| -c | Active l'authentification SSL lors des opérations d'insertion du maître NIM. Remarque : les certificats OpenSSL doivent être configurés sur le NIM maître à l'aide de la commande "
nimconfig -c Le certificat SSL est copié à partir du NIM maître lorsque le " nimclient -c est exécuté. |
| -C | Désactive l'authentification SSL et utilise la sécurité nimsh standard lors des opérations d'insertion du maître NIM. |
| -d | Définit la date et l'heure du client sur celle du maître. |
| -e | Configure l'environnement client NIM pour la prise en charge du mode double pile, ce qui signifie l'implémentation des protocoles IPv4 et IPv6 via une définition d'interface unique. Note : Exécutez la commande 'autoconf6 et démarrez le démon 'ndpd-host avant de configurer l'environnement dual-stack.
|
| -l Paramètres Lsnim | Exécute la commande " lsnim sur le maître en utilisant les paramètres " lsnim que vous spécifiez. Tous les paramètres que vous utilisez avec cette option doivent respecter les règles syntaxiques de la commande " lsnim ". Certaines syntaxes de " lsnim nécessitent l'utilisation d'un nom d'objet NIM. Pour connaître le nom NIM de votre machine, consultez le fichier " /etc/niminfo. Remarque : à partir du AIX® 7.3, niveau technologique 3, un nouveau type
customer d'objet est introduit pour les types d'objets NIM. Avec l'introduction du type d'objet customer NIM, la nimclient -l commande n'affiche que les ressources qui font partie du groupe d'objets customer actuel. Pour plus d'informations sur les types d'objets NIM, consultez -t l'indicateur dans la page nim de commande. |
| -o Opération | Effectue l'opération spécifiée. Les opérations possibles sont les suivantes :
|
| -p | L'indicateur " -p permet au maître NIM d'envoyer des commandes. |
| -P | Supprime l'autorisation accordée au maître NIM de transmettre des commandes. Remarque : le maître peut passer outre cette restriction en utilisant l'indicateur " -F
|
Security
- Contrôle d'accès
- Vous devez avoir l'autorité de la racine pour exécuter la commande 'nimclient.
- Utilisateurs de RBCA
- 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
- Pour dresser la liste de toutes les ressources NIM disponibles pour cette machine lorsque son nom NIM est "
pluto, entrez la commande suivante :nimclient -l -L pluto - Pour dresser la liste de tous les arbres d'objets de produits partagés (SPOT) dont dispose cette machine lorsque son nom NIM est "
pluto, entrez la commande suivante :nimclient -l -L -t spot pluto - Pour dresser la liste des opérations susceptibles d'être lancées à partir de cette machine, entrez la commande suivante :
nimclient -l -p -s pull_ops - Pour empêcher le maître NIM d'exécuter des commandes localement sur le client, entrez la commande suivante :
nimclient -P - Pour allouer une ressource spot nommée "
myspot, une ressource lpp_source nommée "imageset un fichier bundle installp nommé " dept_bundle, entrez la commande suivante :nimclient -o allocate -a spot=myspot -a lpp_source=images \ -a installp_bundle=dept_bundle - Pour effectuer une installation du système de base après que les ressources nécessaires ont été allouées, entrez la commande suivante :
nimclient -o bos_inst - À partir d'un client autonome, pour allouer une source lpp et installer un produit logiciel de telle sorte que l'image de l'option installable, "
adt, soit contenue dans la source lpp, "images, entrez la commande suivante :
Entrez ensuite la commande suivante :nimclient -o allocate -a lpp_source=imagesnimclient -o cust -a filesets="adt" - À partir d'un client autonome, pour allouer une source lpp et installer un produit logiciel de telle sorte que l'image de l'option installable, "
adt, soit contenue dans la source lpp, "images, et que le nom de l'option installable soit contenu dans l'ensemble installp_bundle, "bundle3, entrez la commande suivante :
Entrez ensuite la commande suivante :nimclient -o allocate -a lpp_source=images \ -a installp_bundle=bundle3nimclient -o cust - Pour installer toutes les mises à jour de jeux de fichiers associées à l'APAR "
IX12345, résidant dans la source lpp "updt_images, entrez la commande suivante :nimclient -o allocate -a lpp_source=updt_images nimclient -o cust -afixes=IX12345 - Depuis le NIM autonome, pour exécuter une mise à jour en direct d'un APAR "
IX12345, résidant dans la source lpp "lpp_source1, entrez la commande suivante :nimclient -o allocate -a lpp_source=lpp_source1 nimclient -o cust -a live_update=yes -a filesets=IX12345 - Pour mettre à jour tous les logiciels installés sur le client avec les dernières mises à jour de la source lpp "
updt_images, entrez la commande suivante :nimclient -o allocate -a lpp_source=updt_images nimclient -o cust -afixes=update_all - Pour permettre au système de démarrer en mode maintenance à l'aide d'une ressource SPOT nommée "
spot1, 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.nimclient -o maint_boot -a spot=spot1 - Pour afficher le contenu du script de configuration '
script1, entrez la commande suivante :nimclient -o showres -a resource=script1 - Pour afficher le contenu des ressources " bosinst.data et "
bosinst_data1, entrez la commande suivante :nimclient -o showres -a resource=bosinst_data1 - Pour dresser la liste de tous les jeux de fichiers de la source lpp "
lpp_source1par rapport à ce qui est actuellement installé sur la machine "machine1, entrez la commande suivante à partir de la machine client NIM "machine1:
L'attribut " reference est automatiquement fourni par la commande " nimclientnimclient -o showres -a resource=lpp_source1 - Pour dresser la liste de tous les problèmes corrigés par le logiciel sur la source lpp '
lpp_source1, entrez la commande suivante :nimclient -o showres -a instfix_flags="T" -a resource=lpp_source1 - Pour installer les jeux de fichiers répertoriés dans le NIM installp_bundle '
client_bundleen utilisant la lpp_source 'client_images, tout en allouant automatiquement ces ressources au cours de l'opération d'installation, entrez la commande suivante :nimclient -o cust -a installp_bundle=client_bundle \ -a lpp_source=client_images - Pour effectuer une installation du système de base tout en allouant automatiquement toutes les ressources applicables du groupe de ressources NIM appelé "
client_grp", entrez la commande suivante :nimclient -o bos_inst -a group=client_grp - Pour effectuer une installation du système de base tout en allouant automatiquement toutes les ressources applicables à partir du groupe NIM défini comme groupe de ressources par défaut sur le maître, entrez la commande suivante :
nimclient -o bos_inst - Pour copier un certificat SSL et activer l'authentification SSL, entrez:
nimclient -cRemarque : OpenSSL doit être installé sur le client NIM avant d'utiliser cette option de commande. - Pour configurer un environnement à double pile, entrez:
nimclient -e en0
Fichiers
| Article | Descriptif |
|---|---|
| /etc/niminfo | Contient des variables utilisées par le NIM. |