Mandato removeNode

El mandato removeNode devuelve un nodo de una célula de administración distribuida de WebSphere Application Server, Network Deployment a una instalación de servidor de aplicaciones autónomo.

El mandato removeNode sólo elimina la configuración específica del nodo de la célula. Este mandato no desinstala ninguna aplicación que se hubiera instalado como resultado de la ejecución de un mandato addNode. Estas aplicaciones pueden desplegarse posteriormente en servidores adicionales en la célula de WebSphere Application Server, Network Deployment. Como consecuencia, un mandato addNode con la opción -includeapps se ejecutó después de que un mandato removeNode no mueva las aplicaciones a la célula porque ya existen desde el primer mandato addNode . Los servidores de aplicaciones resultantes añadidos en el nodo no contendrán ninguna aplicación. Para tratar esta situación, añada el nodo y utilice el gestor de despliegue para gestionar las aplicaciones. Añada las aplicaciones a los servidores en el nodo, después de que el nodo se incorpore a la célula.

Best practice Best practice: Si las aplicaciones se modificaron en un entorno de paquete de características, desinstale y vuelva a instalar la aplicación en la configuración básica después de eliminar el nodo. Este proceso garantiza que los cambios no se pierden cuando se elimina un nodo configurado para el paquete de características. No es necesaria ninguna acción si las aplicaciones no se han modificado.bprac
Al ejecutar el mandato removeNode se completan las siguientes acciones y condiciones:
  • Acciones
    • Detiene todos los procesos del servidor en ejecución en el nodo, incluido el proceso del agente de nodo
    • Elimina los documentos de la configuración de nodo del repositorio de células enviando mandatos al gestor de despliegue
    • Copia la configuración de célula del servidor de aplicaciones original, que existía cuando se ha añadido el nodo y se ha instalado originalmente la aplicación, en la configuración activa
  • Condiciones del sistema
    • Los archivos EAR permanecen en el gestor de despliegue.
    • La aplicación instalada permanece en el gestor de despliegue.
    • No se han realizado cambios después de federar el nodo se restaurará en el nodo base.
    • Tiene el nodo base antiguo que existía antes de la federación. Después de la federación, continúa teniendo la configuración original para el nodo, los servidores y las aplicaciones originales en sus estados originales.
    • Si vuelve a federar, sobrescribirá las actualizaciones en el gestor de despliegue.
Recuerde:
  • Después de suprimir el nodo de la célula, tendrá las aplicaciones como estaban antes de añadir el nodo a la célula. Cualquier cambio realizado después de la federación no se incluirá.
  • El mandato removeNode devuelve un nodo de una célula de administración distribuida de WebSphere Application Server, Network Deployment a una instalación de servidor de aplicaciones autónomo.
Debe tener los privilegios o autorizaciones siguientes para utilizar el mandato removeNode:
  • [AIX Solaris HP-UX Linux Windows][z/OS]Debe tener los privilegios de administrador para utilizar la función removeNode.
  • [IBM i]El perfil de usuario debe tener la autoridad *ALLOBJ o debe tener autorización para leer y ejecutar para el script removeNode de Qshell.

En función del tamaño y de la ubicación del nodo nuevo que elimina de la célula, puede llevar unos minutos completar este mandato.

Eliminación de un nodo que se federó como parte de la creación del perfil de célula

Un nodo de servidor de aplicaciones que se genera como parte de una creación de perfil de célula no tiene una configuración original. Por lo tanto, el mandato removeNode no restaura el nodo a una configuración básica que se pueda usar. Si utiliza el mandato removeNode en un nodo que se creó durante la creación de perfil de célula, el mandato indica que el programa de utilidad de eliminación de nodos no puede eliminar el nodo y restaurar el nodo a una configuración básica.

[AIX Solaris HP-UX Linux Windows][IBM i]Para eliminar correctamente un nodo que fue federado como parte de la creación de un perfil de célula, utilice el mandato manageprofiles para suprimir el perfil del nodo. Tras suprimir el perfil para el nodo, utilice el mandato cleanupNode en el gestor de despliegue para eliminar la configuración del nodo del repositorio de células. Se puede crear un perfil nuevo utilizando Herramienta de gestión de perfiles o el mandato manageprofiles.

[z/OS]Para eliminar correctamente un nodo que se ha federado como parte de la creación de un perfil de célula, utilice Herramienta de gestión de perfiles para suprimir el perfil para el nodo. Tras suprimir el perfil para el nodo, utilice el mandato cleanupNode en el gestor de despliegue para eliminar la configuración del nodo del repositorio de células. Puede crear un nuevo perfil con la herramienta Herramienta de gestión de perfiles.

Sintaxis

Consulte la siguiente sintaxis del mandato removeNode:
removeNode [opciones]
Todos los parámetros siguientes son opcionales.

Parámetros

Están disponibles las siguientes opciones para el mandato removeNode:

-force
Borra la configuración de nodo local independientemente de si puede alcanzar el gestor de despliegue para la limpieza del repositorio de células. Después de utilizar el parámetro -force, es posible que necesite utilizar el mandato cleanupNode en el gestor de despliegue.
-logfile <nombre_archivo>
Especifica la ubicación del archivo de registro en el que se escribe la información de rastreo. De forma predeterminada, el archivo de registros cronológicos se denomina removeNode.log y se crea en el directorio logs del perfil del nodo que se elimina.
-password<contraseña>
Especifica la contraseña para autenticación si está habilitada la seguridad.
[AIX Solaris HP-UX Linux Windows][IBM i]-profileName
[AIX Solaris HP-UX Linux Windows][IBM i]Define el perfil del proceso del servidor de aplicaciones en una instalación de varios perfiles. La opción -profileName no es necesaria para la ejecución en un entorno de perfil único. El valor predeterminado de esta opción es el perfil por omisión.
-quiet
Suprime la información de progreso que imprime el mandato removeNode en la modalidad normal.
-replacelog
Sustituye el archivo de registros cronológicos en lugar de anexarlo al archivo de registros cronológicos actual.
-statusport <númeropuerto>
Un parámetro opcional que permite a un administrador establecer el número de puerto para una devolución de llamada d e estado del servidor. La herramienta abre este puerto y espera la devolución de llamada del estado procedente del servidor, justo antes de que el servidor se haya detenido por completo. Si este parámetro no se establece, se asigna automáticamente un puerto no utilizado.
-trace
Genera información de rastreo en un archivo para depuración.
-user <nombre>
Especifica el nombre de usuario para autenticación si está habilitada la seguridad. Funciona igual que la opción -username.
-username <nombre>
Especifica el nombre de usuario para autenticación si está habilitada la seguridad. Funciona igual que la opción -user.
-help
Imprime una sentencia de uso.
-?
Imprime una sentencia de uso.

Ejemplo de uso

Los siguientes ejemplos muestran la sintaxis correcta:

removeNode -quiet
[AIX][HP-UX][Linux][Solaris]
removeNode.sh -trace
(produce el archivo removeNode.log)
[Windows][z/OS]
removeNode -trace (produce el archivo removeNode.log)
[IBM i]
removeNode -profileName mynode 
removeNode -trace (produce el archivo removeNode.log)

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_removenode
File name: rxml_removenode.html