Para plataformas i de IBM

Mandato iAdmin

El mandato da soporte al uso de un servidor de perfiles Liberty en la plataforma IBM® i. El archivo de mandato se encuentra en el directorio wlp/lib/native/os400/bin. El archivo de mandato es un script denominado iAdmin.

Sintaxis

La sintaxis del mandato es la siguiente:

iAdmin tarea [options]
donde el valor de tarea puede ser una de las opciones siguientes:
  • POSTINSTALL
  • PREUNINSTALL
  • GRANTAUTH
La tarea POSTINSTALL configura el mandato server start para iniciar servidores como trabajos en el subsistema QWAS85. Asimismo, la tarea:
  • Configura el perfil Liberty para ejecutar servidores con el perfil de usuario QEJBSVR.
  • Configura la ubicación del JDK predeterminada estableciendo WLP_DEFAULT_JAVA_HOME en el archivo wlp/etc/default.env en la ubicación de la versión de 32 bits del nivel Java™ mínimo soportado.
  • Añade una entrada para el producto en el registro del producto nativo de IBM i.
  • Crea bibliotecas nativas de IBM i y objetos como, por ejemplo, el subsistema QWAS85 y el perfil de usuario QEJBSVR.

Invoque el mandato iAdmin POSTINSTALL sólo después de la Instalación del perfil Liberty ejecutando un archivo de archivado o durante la Instalación de recursos de perfiles Liberty utilizando el gestor de trabajos.

La tarea GRANTAUTH otorga al perfil de usuario QEJBSVR los permisos de archivo necesarios y la propiedad para el rol de servidor. La tarea POSTINSTALL establece la propiedad de archivo y las autorizaciones correctamente para el perfil de usuario QEJBSVR. No obstante, si crea los archivos manualmente o si modifica las autorizaciones sobre los archivos utilizados por el servidor de perfiles Liberty, puede invocar el mandato iAdmin GRANTAUTH para garantizar que QEJBSVR tenga las autorizaciones correctas.

La tarea PREUNINSTALL elimina las bibliotecas nativas y los objetos creados por la tarea POSTINSTALL. Invoque el mandato iAdmin PREUNINSTALL antes de eliminar del sistema el entorno de servicio de aplicaciones de perfil Liberty, aunque sólo es necesario hacerlo si el perfil Liberty se ha instalado ejecutando un archivo JAR.

Nota:
  • Debe tener autoridad especial *ALLOBJ y *SECADM para utilizar los mandatos POSTINSTALL y PREUNINSTALL.
  • Debe tener permiso especial *ALLOBJ, propio, o autoridad *OBJMGT en todos los objetos en los subárboles de directorio especificados para poder utilizar el mandato GRANTAUTH.
  • Después de ejecutar la tarea POSTINSTALL, también debe tener la autoridad especial *ALLOBJ y *SECADM para iniciar y detener el servidor de perfiles Liberty.

Opciones

Están disponibles las opciones siguientes para el mandato iAdmin:
--outputdir wlp_user_dir
El directorio de los archivos generados por el servidor. Esta opción sólo puede ser una vía de acceso absoluta, es opcional para la tarea GRANTAUTH y se ignora para las demás tareas. Si no se especifica, se utiliza la ubicación predeterminada para la salida generada por el servidor.
--rolename role_name
El rol que se asigna al perfil de usuario. El rol de servidor es el único rol soportado actualmente. Esta opción es necesaria para la tarea GRANTAUTH y se ignora para las demás tareas.
--userdir wlp_user_dir
El directorio que contiene los recursos compartidos y las definiciones de servidor. Esta opción sólo puede ser una vía de acceso absoluta, es opcional para la tarea GRANTAUTH y se ignora para las demás tareas. Si no se especifica, se utiliza la ubicación predeterminada de los recursos compartidos y las definiciones de servidor.
--userprofilename user_profile_name
El perfil de usuario al que se le otorga la autorización. QEJBSVR es el único nombre de perfil de usuario soportado actualmente para el rol de servidor. Esta opción es necesaria para la tarea GRANTAUTH y se ignora para las demás tareas.

Casos de ejemplo de uso

Los siguientes ejemplos muestran la sintaxis correcta. Ejecute el mandato de cualquiera de los ejemplos siguientes en una línea.
  • Configuración del perfil Liberty para que se inicie como un trabajo en el subsistema QWAS85 y cambie al perfil de usuario QEJBSVR cuando se ejecute.
    wlp/lib/native/os400/bin/iAdmin POSTINSTALL
  • Otorgamiento del rol de servidor al perfil de usuario QEJBSVR para los recursos compartidos, las definiciones de servidor y las ubicaciones de salida configuradas para el entorno de ejecución perfil Liberty.
    wlp/lib/native/os400/bin/iAdmin GRANTAUTH –-rolename server –-userprofilename QEJBSVR
  • Eliminación las bibliotecas nativas y los objetos creados por la tarea POSTINSTALL.
    wlp/lib/native/os400/bin/iAdmin PREUNINSTALL

Icono que indica el tipo de tema Tema de referencia

Términos y condiciones para centros de información | Comentarios


Icono de indicación de fecha y hora Última actualización: 15 de junio de 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=rwlp_command_iadmin
Nombre de archivo:rwlp_command_iadmin.html