Puede utilizar los archivos de anotaciones para resolver problemas con un controlador de ubicación de aplicaciones,como por ejemplo la ubicación de nuevas instancias.
Archivo apc.log
El controlador de ubicación de aplicaciones registra la información relacionada con las decisiones de ubicación de aplicaciones en el archivo
apc.log. Puede enviar este archivo cuando se ponga en contacto con el soporte de IBM para que las decisiones tomadas por el controlador de ubicación de aplicaciones se puedan entender.
Puede habilitar
los registros de ubicación de aplicaciones con la propiedad personalizada apc.log.enablePlacementLog. Para cambiar el tamaño y el número de archivos de registro, edite las propiedades personalizadas apc.log.LogFileSize y apc.log.numHistoricalFiles.
Archivo SystemOut.log
Puede buscar mensajes
DCPC400 en el archivo
SystemOut.log del nodo que ejecuta el controlador de ubicación de aplicaciones. Estos mensajes contienen información relacionada con la entrada y el resultado de un ciclo de ubicación. Esta información puede ser útil para comprender las decisiones tomadas por el controlador de ubicación. Por ejemplo:
[7/23/08 10:42:12:086 EDT] 0000006f APCXDMapHelpe I DCPC400I: la información del controlador de ubicaciones de aplicación es
El nombre de clúster es dc1:
Propiedades del clúster: tipo DYNAMIC, modalidad operativa AUTOMATIC, instancias mínimas 2, instancias máximas 2,
Isolation Preference=None, Vertical Stacking Number=Disabled, Lazy Start Time=Disabled,
Idle Stop Time=Disabled, Current Memory Size=371.2 MB, Maximum Heap Size=256.0 MB
Demandas del clúster: demanda de CPU 0,0, demanda de memoria 0,0
Programa de utilidad del clúster: {UtilityFunctionLinear extantDemand=0.0, utility=1.0}
Filiación del nodo del clúster: jpcammar01Cell01/elara11Node01, jpcammar01Cell01/elara11Node02,
Miembros del clúster: jpcammar01Cell01/elara11Node01/dc1_elara11Node01, jpcammar01Cell01/elara11Node02/dc1_elara11Node02,
Ubicaciones del clúster: ninguna
[7/23/08 10:42:12:090 EDT] 0000006f APCXDMapHelpe I DCPC400I: la salida del controlador de ubicaciones de aplicación es
El nombre de clúster es dc1:
Propiedades del clúster: tipo DYNAMIC, modalidad operativa AUTOMATIC, instancias mínimas 2, instancias máximas 2,
Isolation Preference=None, Vertical Stacking Number=Disabled, Lazy Start Time=Disabled,
Idle Stop Time=Disabled, Current Memory Size=371.2 MB, Maximum Heap Size=256.0 MB
Demandas del clúster: demanda de CPU 0,0, demanda de memoria 0,0
Programa de utilidad del clúster: {UtilityFunctionLinear extantDemand=0.0, utility=1.0}
Filiación del nodo del clúster: jpcammar01Cell01/elara11Node01, jpcammar01Cell01/elara11Node02,
Miembros del clúster: jpcammar01Cell01/elara11Node01/dc1_elara11Node01, jpcammar01Cell01/elara11Node02/dc1_elara11Node02,
Ubicaciones del clúster: elara11Node02/dc1_elara11Node02, elara11Node01/dc1_elara11Node01,
Si consulta el primer mensaje
DCPC400, podrá ver información importante sobre los clústeres:
- Propiedades del clúster muestra la información de configuración del clúster.
- Demandas del clúster: muestra las demandas del clúster sobre procesador y memoria.
- Programa de utilidad del clúster: muestra el cálculo de la capacidad del clúster.
- Filiación del nodo del clúster: muestra los nodos en los que puede residir un miembro de nodo.
- Miembros del clúster: muestra los miembros del clúster.
- Ubicaciones del clúster: muestra las ubicaciones actuales del clúster.
Mediante la comparación del primer mensaje
DCPC400, que es la información del controlador
de ubicaciones de aplicación, con el segundo mensaje
DCPC400, que es la salida del controlador de ubicaciones de aplicación, podrá determinar que el controlador de ubicaciones de aplicación ha iniciado instancias del clúster dinámico dc1 en el nodo elara11Node02 y el nodo elara11Node01. Esta conclusión se ha determinado a partir de los datos siguientes:
- Del valor de Propiedades del clúster del primer mensaje, el número mínimo y máximo de instancias de clúster está establecido en 2.
- Del valor de Ubicaciones del clúster del primer mensaje, puede deducir que no hay instancias en ejecución. Puesto que no hay ninguna instancia en ejecución, se ha producido una infracción del número máximo y mínimo de instancias de clúster. Como resultado, se inician dos instancias.
- Del valor de Ubicaciones del clúster del segundo mensaje, puede ver que se iniciaron dos instancias: una instancia en el nodo elara11Node1 y una instancia en el nodo elara11Node2. Los nombres de instancia
tienen el formato de nombre_nodo/nombre_servidor.