Mandato nimconfig

Finalidad

Inicializa el paquete maestro NIM (Network Installation Management).

Sintaxis

Para inicializar el paquete maestro NIM
nimconfig -a pif_name=Pif -a netname=Objectname [ -a master_port=PortNumber ] [ -a platform=Value ] [ -a registration_port=PortNumber ] [-a ring_speed=Speed | -a cable_type=CableType ] [ -c ]
Para configurar SSL (Secure Sockets Layer) para el entorno NIM
nimconfig -c
Para desconfigurar SSL para el entorno NIM
nimconfig -C
Para habilitar el servicio NIM HTTP para el entorno NIM
nimconfig -h
Para inhabilitar el servicio NIM HTTP para el entorno NIM
nimconfig -H
Para volver a crear el archivo /etc/niminfo
nimconfig -r

Descripción

El mandato nimconfig inicializa el paquete del maestro NIM. Inicialice el paquete antes de que se pueda utilizar cualquier otro mandato NIM. El entorno NIM realiza las tareas siguientes cuando se utiliza el distintivo -a del mandato nimconfig para proporcionar los atributos adecuados:

  • Define un objeto de red especificado por el parámetro ObjectName para representar la red a la que está conectada la interfaz primaria del maestro NIM especificada por el parámetro Pif .
  • Completa la definición del maestro NIM conectándolo al objeto de red recién definido.
  • Define un objeto de recurso para representar el recurso de arranque de red, que NIM gestiona automáticamente.
  • Define un objeto de recurso para representar los scripts de personalización que NIM crea automáticamente para realizar la personalización.
  • Inicia el daemon de comunicaciones NIM de nimesis .

Distintivos

Tabla 1. distintivos
Elemento Descripción
-a Asigna los siguientes pares atributo=valor:
pif_name=Pif
Designa la interfaz de red primaria para el maestro NIM. Este valor debe ser un nombre de interfaz lógica (por ejemplo, tr0 o en0) está en el estado disponible.
master_port=PortNumber
Especifica el número de puerto del daemon nimesis que se utiliza para la comunicación del cliente NIM.
platform=Valor
Especifica la plataforma. Los valores siguientes son los valores válidos del atributo platform :
rs6K
Modelos de microcanal, uniprocesador para AIX® 5.1 y anteriores
rs6ksmp
Modelos de multiprocesador simétrico basados en micro canales para AIX 5.1 y anteriores
rspc
PowerPC® Modelos uniprocesador basados en bus PCI para AIX 5.1 y anteriores
rspcsmp
PowerPC Modelos de multiprocesador simétrico basados en bus PCI para AIX 5.1 y anteriores
netname=ObjectName
Especifica el nombre que desea que utilice el mandato nimconfig al crear el objeto de red para representar la red a la que se conecta la interfaz primaria del maestro.
ring_speed=Velocidad
Velocidad en Mbps. Cuando pif_name hace referencia a una red en anillo, se debe proporcionar este valor. Los valores válidos son 4 y 16.
-a (continuación)
cable_type=CableType
Especifica el tipo de cable Ethernet. Cuando el pif_name hace referencia a una red Ethernet, se debe proporcionar este valor. Los valores válidos son bnc, dixo N/D.
registration_port=PortNumber
Especifica el número de puerto que se utiliza para el registro de cliente NIM.
Nota: Si no especifica números de puerto en la línea de mandatos, se utilizan los números de puerto del archivo /etc/services para NIM. Si el archivo /etc/services no contiene entradas para los puertos NIM nim y nimreg, se utilizan los valores por omisión de 1058 para master_port y 1059 para registration_port .
ip_env=6
Configura el entorno NIM para dar soporte a la implementación de pila dual del protocolo IPv4 e IPv6 a través de una única definición de interfaz. Esta opción crea un objeto de red ent6 y define una interfaz secundaria (if2) utilizando la información de objeto de red ent6 .

Cuando se especifica la opción ip_env , también son necesarios los distintivos siguientes:

pif_name=Pif
Especifica el nombre de interfaz.
netname=ObjectName
Especifica el nombre del nuevo objeto ent que representa la red IPv6 .
cable_type=CableType
Especifica el tipo de cable Ethernet.
Nota: Ejecute el mandato autoconf6 e inicie el daemon ndpd-host antes de configurar el entorno de pila dual.
-c Crea claves SSL y certificados SSL que deben utilizarse durante la comunicación del cliente NIM cuando se instala Open Secure Sockets Layer (OpenSSL) en la máquina maestra NIM. Los certificados SSL se copian posteriormente en clientes NIM utilizando el mandato nimclient -c .
-C Desconfigura SSL para el entorno NIM. La comunicación NIMSH (Secure NIM Service Handler) puede inhabilitarse en clientes NIM utilizando el mandato nimclient -C
-h Configura el servicio HTTP NIM para el entorno NIM. Para obtener más información sobre el servicio HTTP NIM, consulte el tema Utilización de NIM para instalar actualizaciones de AIX y nuevos paquetes a través del protocolo HTTP .
-H Desconfigura el servicio HTTP NIM para el entorno NIM.
-r Vuelve a crear el archivo /etc/niminfo en el maestro utilizando la información que existe en la base de datos NIM. Si el paquete bos.sysmgt.nim.master no está configurado en esta máquina, la opción -r falla. El distintivo -r se utiliza si un usuario elimina accidentalmente el archivo /etc/niminfo .

Seguridad

Control de accesos
Debe tener autorización root para ejecutar el mandato nimconfig .
Usuarios de RBAC
Usuarios RBAC de atención y usuarios de AIX de confianza: este mandato puede realizar operaciones con privilegios. Sólo los usuarios con privilegios pueden ejecutar operaciones con privilegios. Para obtener más información sobre autorizaciones y privilegios, consulte Base de datos de mandatos con privilegios en Security. Para obtener una lista de los privilegios y las autorizaciones asociadas a este mandato, consulte el mandato lssecattr o el submandato getcmdattr.

Ejemplos

  1. Para inicializar el entorno NIM utilizando la red en anillo y los puertos NIM por omisión para las comunicaciones de red, entre el mandato siguiente:
    nimconfig -a pif_name=tr0 -a netname=net1 -a ring_speed=16
  2. Para inicializar el entorno NIM utilizando Ethernet y los puertos NIM predeterminados, entre el mandato siguiente:
    nimconfig -a pif_name=en0 -a master_port=1058 \
    -a netname = net2 -a cable_type=bnc
  3. Para volver a crear el archivo /etc/niminfo en el maestro NIM cuando la máquina se haya configurado correctamente como maestro, especifique el mandato siguiente:
    nimconfig -r
  4. Para inicializar el maestro NIM utilizando una interfaz de red ATM, entre el mandato siguiente:
    nimconfig -a pif_name=at0 -a master_port=1058 -a netname=ATMnet
    Nota: Puesto que una interfaz para una red ATM no soporta actualmente el arranque a través de la red, esta operación define un objeto de red genérico correspondiente a la subred del maestro.
  5. Para inicializar el entorno NIM utilizando el puerto TCP/IP 1060 para las comunicaciones de cliente NIM y el puerto TCP/IP 1061 para el registro de cliente NIM, entre el mandato siguiente:
    nimconfig -a pif_name=tr0 -a netname=net2 -a master_port=1060 \
    -a registration_port=1061 -a ring_speed=16
  6. Para crear claves SSL y certificados para la comunicación NIM, especifique el mandato siguiente:
    nimconfig -c
    Nota: OpenSSL debe estar instalado en el maestro NIM antes de utilizar esta opción de mandato.
  7. Para crear claves SSL y certificados SSL para la comunicación NIM durante la inicialización del maestro NIM, entre el mandato siguiente:
    nimconfig -a netname=net1 -a pif_name=en0 -a cable_type=N/A -a verbose=4 -c
    Nota: Para la comunicación NIM, la configuración de claves SSL y certificados SSL durante la inicialización del maestro NIM sólo está soportada para AIX 7.3 con el nivel de tecnología 2 y posterior.
  8. Para configurar un entorno de pila dual, crear una red ent6 y definir una interfaz secundaria, especifique el mandato siguiente:
    nimconfig -a ip_env=6  -a netname=dualstack_v6  -a pif_name=en0 -a cable_type=N/A
  9. Para habilitar el servicio NIM HTTP para el entorno NIM, especifique el mandato siguiente en el servidor NIM:
    nimconfig -h
  10. Para inhabilitar el servicio NIM HTTP para el entorno NIM, entre el mandato siguiente en el servidor NIM:
    nimconfig -H

Archivos

Tabla 2. archivos
Elemento Descripción
/etc/niminfo Contiene variables utilizadas por NIM.