Commande nim_master_setup

Objectif

Initialise l'ensemble de fichiers maître NIM (Network Installation Management), configure le maître NIM et crée les ressources requises pour l'installation.

Syntaxe

nim_master_setup [ -a [ mk_resource= {yes|no} ] [ file_system=fs_name ] [ volume_group=vg_name ] [ disk=nom_disque ] [ device=device ] ] [ -B ] [ -F ] [ -L ] [ -c ] [ -v ]

Descriptif

La commande nim_master_setup initialise l'ensemble de fichiers du maître NIM et configure l'environnement NIM. Une fois initialisée, la commande nim_master_setup configure l'environnement NIM en exécutant les tâches suivantes:
  • Détermine le groupe de volumes et le système de fichiers qui contiendront les ressources NIM.
  • Si nécessaire, crée le groupe de volumes et le système de fichiers.
  • Crée un mksysb NIM du maître.
    • Image de sauvegarde.
  • Crée une ressource NIM lpp_source .
    • Source des images de produit.
  • Crée une ressource spot NIM.
    • Arborescence SPOT (Shared Product Object Tree)-équivalente au système de fichiers /usr .
  • Crée une ressource NIM bosinst_data .
    • Fichier config utilisé lors de l'installation du système d'exploitation de base.
  • Crée une ressource NIM resolv_conf .
    • Fichier de configuration du serveur de noms.
  • Définit un groupe de ressources par défaut à utiliser lors de l'installation. Le groupe de ressources par défaut contiendra toutes les ressources NIM définies lors de l'exécution de la commande.
  • Copie un exemple de fichier de configuration client.defs dans le système de fichiers NIM défini.
    • Exemple de fichier pouvant être édité pour l'ajout de clients dans l'environnement NIM.

Indicateurs

Article Descriptif
-a Affecte les paires attribute=valeur suivantes:
mk_resource= {yes|no}
Indique si les ressources NIM doivent être créées. Si la valeur est Non, les ressources NIM ne seront pas créées lors de l'exécution de la commande. Par défaut, la valeur est yes.
file_system=nom_fs
Indique l'emplacement du chemin d'accès absolu pour la création de ressources NIM. Si nom_fs n'existe pas, un volume logique est créé dans le groupe de volumes défini à partir de nom_gv. Par défaut, nom_fs est /export/nim.
volume_group=nom_gv
Indique le nom du groupe de volumes utilisé pour la création de nouveaux volumes logiques. Si nom_gv n'existe pas, un groupe de volumes est créé à l'aide du volume physique (disque) défini à partir de nom_disque. Par défaut, nom_gv est rootvg.
disk=nom_disque
Indique le volume physique utilisé lors de la création du groupe de volumes nom_gv . Si nom_disque n'est pas spécifié, le prochain volume physique disponible (vide) sera utilisé.
device=unité
Indique le chemin d'accès absolu aux images d'installation utilisées lors de l'installation de l'ensemble de fichiers du maître NIM et de la création des ressources. Par défaut, device est /dev/cd0.
-B Désactive la création de l'image de sauvegarde.
-c Crée des clés et des certificats SSL (Secure Sockets Layer) qui doivent être utilisés lors de la communication entre les clients NIM lorsque OpenSSL est installé sur l'ordinateur maître NIM. Les certificats SSL sont ensuite copiés sur les clients NIM à l'aide de la commande " nimclient -c
Remarque: Cette option est prise en charge uniquement pour AIX® 7.3 avec le niveau de technologie 2 et ultérieur.
-F Désactive la création du système de fichiers.
-L Désactive la création de la ressource lpp_source .
-v Active la sortie de débogage prolixe lors de l'exécution de la commande.

Emplacement

/usr/sbin/nim_master_setup

Statut de sortie

Renvoie zéro (0) en cas de réussite.

Security

Contrôle d'accès: Vous devez disposer des droits d'accès root pour exécuter la commande nim_master_setup .

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, consultez la base de données des commandes privilégiées disponible dans Sécurité. Pour la liste des privilèges et autorisations associés à cette commandes, reportez-vous à la commande lssecattr ou à la sous-commande getcmdattr.

Exemples

  1. Pour installer l'ensemble de fichiers du maître NIM et initialiser l'environnement NIM à l'aide du support d'installation situé sur l'unité /dev/cd1, entrez:
    nim_master_setup -a device=/dev/cd1
  2. Pour initialiser l'environnement NIM sans créer de ressources d'installation NIM, entrez:
    nim_master_setup -a mk_resource=no
  3. Pour initialiser l'environnement NIM, créez des ressources d'installation NIM sans créer d'image de sauvegarde, à l'aide du support d'installation situé sous le point de montage /cdrom, entrez:
    nim_master_setup -a device=/cdrom -B
  4. Pour définir des ressources NIM dans un environnement NIM existant, à l'aide du support d'installation situé sur l'unité /dev/cd0et créer un nouveau système de fichiers nommé /export/resources/NIM sous le groupe de volumes nimvg, entrez:
    nim_master_setup -a volume_group=nimvg  \
                 -a file_system=/export/resources/NIM
    Remarque: si le système de fichiers /export/resources/NIM n'existe pas actuellement, il sera créé sous le groupe de volumes nimvg. Si le groupe de volumes nimvg n'existe pas, il sera créé à l'aide du prochain volume physique vide (disque) car l'attribut de disque n'a pas été spécifié.
  5. Pour initialiser l'environnement NIM et créer des clés et des certificats SSL pour la communication NIM pendant l'initialisation du maître NIM, entrez la commande suivante :
    nim_master_setup -c

Fichiers

Article Descriptif
/etc/niminfo Contient les variables utilisées par NIM.
/var/adm/ras/nim.setup Contient les informations de journal de l'exécution de la commande.