Configuración base de datos ntf: 20110905074500
Analizar db ntf: 20110905074500
Versión de Windows: 2.5 :: Versión de MAC OS X: 2.0.29 :: Versión de Linux: 2.0.29
Complemento de Eclipse:


Mejoras importantes: función de limpieza significativamente mejorada, nuevo tipo de ejecución [en el primer acceso al servidor (FSAC)], mejoras de rendimiento (especialmente en combinación con la ejecución, por ejemplo, de una copia de seguridad para analizar la base de datos en el primer acceso al servidor), tiempo de ejecución mejorado y nueva supervisión inteligente del descargador de archivos, tiempo de espera de búsqueda de nombres arreglar


Notas generales

IBM Lotus Notes compatibles releases: 5.x, 6.x, 7.x, 8.x, hasta 8.5.2 FP3 (los administradores necesitan al menos IBM Lotus Notes 7.x en Windows o Linux)
Sistemas operativos del lado del cliente admitidos: Microsoft Windows NT4 (>=SP2), 2000, XP, 2003, 2008, Vista, 7 y Citrix/WTS, Apple Mac OS X Leopard, Linux
Sistemas operativos del lado del servidor admitidos: cualquiera admitido por IBM (independiente del sistema operativo)
NOTA: El soporte es limitado para la plataforma y release combinaciones no admitidas por IBM
Linux y Mac OS X: Skinning, Realtime, Zip/Unzip y el bloqueo de archivos adjuntos no están disponibles en Linux o Mac OS X; además, MarvelClient en Mac OSX y Linux no es compatible con el tipo de ejecución "Después de iniciar sesión - Antes de sincronizar"; dichas acciones deben configurarse para ejecutarse "Después de iniciar sesión" (Gestión de agentes e INI)
NOTAS IMPORTANTESEste release contiene seleccione actualizaciones importantes resaltadas en rojo

Este release permite mejoras significativas en el tiempo de ejecución (= reduce la duración del inicio de sesión posterior) a través de la corrección Namelookup y mediante el uso de la nueva función "en el primer acceso al servidor" (consulte la sección de actualizaciones de la base de datos de configuración).

La función de limpieza ( DE ACTUAR! Avanzado\JCL. Limpiarse ha mejorado significativamente.

Base de datos de configuración

CAMBIOVarios de los formularios se han cambiado para mostrar líneas horizontales entre las filas de la tabla para que sea más fácil identificar qué descriptor/etiqueta pertenece a qué celdas/campos
CAMBIOLa opción "Nada especial" de la página del espacio de trabajo "Acción si se encuentra" se ha cambiado a "Cambiar propiedades de la siguiente manera..."
Además, al seleccionar la opción "Eliminar página si está vacía" se mostrará una línea que dice "Si la página no está vacía, cambie las propiedades de la siguiente manera:"
NUEVO

La acción de limpieza (Advanced\JCL. Cleanup) se ha mejorado significativamente: ahora permite realizar automáticamente cualquier combinación de las siguientes acciones:
a.) eliminar o mover réplicas con problemas de fecha límite fuera del directorio de datos y, opcionalmente, volver a crearlas,
b.) eliminar o mover bases de datos antiguas (= no utilizadas durante un número configurable de días) (no réplicas) fuera del directorio de datos
c.) corregir/limpiar los enlaces en el espacio de trabajo/escritorio que apuntan a las réplicas locales que se han movido o eliminado.

Se DEBE prestar especial atención a la advertencia que se muestra al comienzo de la acción de limpieza:


ADVERTENCIA

Antes de desactivar la simulación, debe asegurarse de haber realizado pruebas exhaustivas y haber revisado completamente los resultados de la simulación.



Además, tenga en cuenta que la acción de limpieza NO hará nada en los clientes con enlaces de archivos o directorios. log.xml contendrá una nota respectiva.
(Ejemplo: 5753 1 ADVERTENCIA CO::DBManager_Impl::Ejecutar encontró un archivo o dirlink; deshabilitar la acción de limpieza )
Está previsto que esto se solucione en los próximos release.

NUEVO

Se agregó un nuevo tipo de ejecución "En el primer acceso al servidor" a las acciones de tipo "copia de seguridad", "ejecutar agente" y "ejecutar programa"
- en esencia, este nuevo tipo de ejecución permite ejecutar acciones tan pronto como se abre la primera base de datos en un servidor en particular después del inicio del cliente, ya sea a través de la interfaz de usuario (cliente mismo) o el replicador de fondo o el motor de políticas, por ejemplo.

¡Este nuevo tipo de ejecución permite reducir significativamente los tiempos de inicio del cliente al mover, por ejemplo, la copia de seguridad para analizar la base de datos, la auditoría de hardware/software, la recopilación de documentos de ubicación y conexión al segundo plano después del inicio del cliente!

El componente se puede configurar de la siguiente manera (a través de una acción "Notes.ini & variables")
A partir de MC 2.5.0, las acciones "en el primer acceso al servidor" están habilitadas de forma predeterminada, por lo que no es necesario habilitarlas específicamente; sin embargo, fsac_thread_servers debe configurarse explícitamente a partir de 2.5.0:
mc:fsac_thread_enabled=true (el valor predeterminado es verdadero, por lo que no es necesario configurarlo para habilitar el primer acceso al servidor)
mc:fsac_thread_servers=servidor en el que reside la base de datos de configuración (el valor predeterminado es NINGÚN servidor en absoluto = DEBE establecerse en un nombre de servidor, o para el servidor de correo de los usuarios, por ejemplo)



mc:fsac_thread_enabled=true (el valor predeterminado es verdadero a partir de 2.5.0)
y
mc:fsac_thread_servers=name_of_server sobre el cual, tan pronto como se acceda, se supone que se ejecutarán las acciones "en el primer acceso al servidor".
(acceder significa que se está abriendo una base de datos no solo "archivo-base-de-datos-abrir-nombre-del-servidor-ingresar" - el servidor por defecto es "ningún servidor especificado --> incluso si está habilitado, no sucederá nada).

TENGA EN CUENTA que el subproceso de acceso al primer servidor esperará 1 minuto para ejecutar realmente cualquier "acción de acceso al primer servidor" después de que se haya abierto una base de datos en el servidor especificado, para no reducir el ancho de banda de la replicación inmediata o en caso de que un usuario esté abriendo un base de datos directamente desde el servidor.

- requiere actualización de DLL a al menos 2.0.33

Actualizado
Documentación para configurar el
Descargador de archivos inteligente
SFD se puede configurar a través de los siguientes dos mc-variables: los valores predeterminados a partir de MC 2.5.0 son mc:dlm_disabled=0 y mc:dlm_initialdelay=5
mc:dlm_deshabilitado=0
(mc:dlm_disabled=1 deshabilitaría las descargas de archivos inteligentes)
mc:dlm_initialdelay=número de minutosel componente Descarga inteligente de archivos esperará antes de ejecutarse después del inicio del cliente
(de forma predeterminada, el retraso inicial se establece en 5 minutos; para fines de prueba, es posible que desee establecerlo en 0 o 1 minuto)


- requiere actualización de DLL a al menos 2.0.33
NUEVOSe ha agregado una nueva opción a las acciones de actualización de DLL, que permite prevent Rebajas de DLL
NUEVOLas acciones de actualización de DLL ahora también admiten condiciones (también para versiones anteriores de DLL)
NUEVOSe agregaron nuevos ejemplos de acción para la nueva función "En el primer tipo de ejecución de acceso al servidor" (consulte los cambios de DLL)
NUEVOSe agregaron dos nuevos ejemplos de acción para administrar names.nsf y bookmark.nsf en la página del replicador para usuarios itinerantes de IBM (no necesarios para usuarios itinerantes de MC)
MEJORALa vista "Todas las acciones\por RT, Prioridad, Título" se ha actualizado para mostrar todos los tiempos de ejecución disponibles actualmente (antes de iniciar sesión, después de iniciar sesión, en el primer acceso al servidor (NUEVO - ver cambios de DLL), ...) correctamente
CAMBIOLa acción del icono del escritorio se ha cambiado para solicitar al guardar si los datos del mapa de bits del icono no se pudieron resolver para la implementación automática de un icono del escritorio (y las entradas de la página del replicador) con la imagen del icono del escritorio correspondiente.
CAMBIOSe cambiaron los ejemplos existentes de "cargar en la base de datos de análisis" para ejecutar "en el primer acceso al servidor" (consulte los cambios de DLL)

Analizar base de datos

ARREGLAR/CAMBIARSe ha agregado un campo $NoPurge="" a toda la configuración (limpieza y exportación del archivo de ID) y documentos XSLT, además de documentos de configuración de idioma para prevent los documentos se eliminan si se usa "eliminar documentos con más de xx días" en las opciones de replicación de una réplica de la base de datos de Analyze.
TENGA EN CUENTA que debe volver a guardar manualmente el documento del archivo de identificación de limpieza y exportación una vez para que el campo se complete en los documentos respectivos.
NUEVOSe ha agregado una nueva vista OS / HW\by Resources a la base de datos de análisis que permite identificar fácilmente a los usuarios con muy poco espacio en disco / memoria y similares:
NUEVO

Se agregó una nueva vista "Descargas de archivos inteligentes\por progreso" para monitorear el progreso de descarga de las acciones de descarga de archivos inteligentes:


Las acciones de descarga inteligente de archivos (SFD) requieren marvelclient_upgrade para obtener la licencia en el documento de licencia.
Para más la concesión de licencias detalles sobre la descarga inteligente de archivos, consulte Release Notas 2011-04-24.
Configuración los detalles son los siguientes:
Las acciones SFD deben crearse en la base de datos de configuración y configurarse a través de los dos siguientes mc-variables:
mc:dlm_deshabilitado=0
(de forma predeterminada, la descarga inteligente de archivos está deshabilitada, incluso si está cubierta por la licencia; esto se debe a que SFD se ejecuta en un subproceso separado después del inicio del cliente)
mc:dlm_initialdelay=número de minutosel componente Descarga inteligente de archivos esperará antes de ejecutarse después del inicio del cliente
(de forma predeterminada, el retraso inicial se establece en 5 minutos; para fines de prueba, es posible que desee establecerlo en 0 o 1 minuto)

- requiere actualización de DLL a al menos 2.0.33

MEJORALa vista "Lotus Notes\Análisis del tiempo de ejecución" se ha mejorado para mostrar la duración de todos los tipos de ejecución disponibles (conocidos a través del config.xml cargado), más el tiempo total de sincronización. Además, la nueva DLL release 2.0.33 también cargará detalles del tiempo entre tipos de ejecución (por ejemplo, el tiempo entre Antes del inicio de sesión - Init y Antes del inicio de sesión); esto ahora permite monitorear los tiempos de inicio del cliente casi completos (hay una duración restante que IBM necesita después del final de Después del inicio de sesión, que MC no registra, pero los tiempos de ejecución existentes ahora deberían permitir detectar fácilmente candidatos problemáticos/regiones/oficinas/...)

La siguiente imagen muestra un ejemplo de análisis del tiempo de inicio:

- requiere actualización de DLL a al menos 2.0.32
CAMBIOLos documentos XSLT han sido modificados (vea arriba el campo $NoPurge); sobre todo el archivo adjunto/contenido config.xsl para permitir el seguimiento del progreso de la descarga de archivos inteligentes.

Actualizaciones de .DLL (Windows)

FIJAR (2.5.0)Se solucionó un problema por el que la reubicación en tiempo real podía provocar un bloqueo del cliente en Notes 8.5.2
FIJAR (2.5.0)Se solucionó un problema por el cual la reubicación no funcionaba en casos donde MarvelClient consideró que una base de datos aún estaba abierta aunque no lo estaba.
FIJAR (2.0.32)Se corrigió un error en la acción del ícono del escritorio: en los escritorios no apilados, "mover debe tener" no funcionaba correctamente. hizo lo mismo que "mover todo".
NUEVO (2.5.0)El nombre de los archivos zip de varios archivos ahora se puede personalizar en la acción Configuración de MarvelZip (el valor predeterminado es "Archive.zip").
NUEVO (2.5.0)Se agregaron dos referencias. y . Esto permite hacer referencia a la ruta de archivo completamente resuelta de journal.nsf y names.nsf; si "names.nsf" es un enlace de archivo, entonces solo devuelve "names.nsf" (y, por lo tanto, la copia de seguridad solo respaldaría el enlace de archivo, pero no la libreta de direcciones real a la que apunta el enlace de archivo).
Se recomienda a los clientes que sigan usando (Todos los ejemplos y las configuraciones predeterminadas en la base de datos de configuración se han mantenido sin cambios) a menos que requieran una solución para usar el roaming de MC para la libreta de direcciones local que se vincula a través de un enlace de archivo; en tal caso, se recomienda a los clientes que se comuniquen con su soporte. panagenda socio o panagenda apoyo.
NUEVO (2.5.0)Se agregaron dos nuevas referencias. y que proporcionan el directorio para journal y names.nsf en caso de que estén vinculados a notas a través de un enlace de archivo.
NUEVO (2.5.0)Dos nuevas referencias y se han agregado para detectar un diario existente.
Los valores correspondientes se resuelven en el siguiente orden:
1. Si existe, los valores de los resultados se resolverán desde RoamingJournal en notes.ini
2. Si 1. no se cumplió y noebook.nsf existe, los valores se resolverán de noebook.nsf
3. Si 1. + 2. no se cumplieron y existe journal.nsf, los valores se resolverán desde journal.nsf
Si 1. + 2. + 3. no se cumplen, ambos valores están vacíos.
NUEVO (2.5.0)Se ha agregado una nueva opción de configuración para el roaming entre clientes de un solo usuario: Configuración a "verdadero", "sí" o "1" habilitará el siguiente comportamiento de roaming:
si se ejecuta una acción de roaming basada en archivos, que contiene un archivo llamado ids.zip, que de nuevo contiene al menos un archivo de identificación, todos los demás archivos de identificación, excepto los que se encuentran en el archivo ids.zip para itinerancia, se eliminarán en el directorio de datos de Notes de destino.
Asegúrese de configurar esta variable antes de la ejecución de la acción de roaming real (= una acción de inicio y variables que se ejecuta permanentemente [antes de iniciar sesión - init] y con un número de prioridad más bajo que la acción de roaming)
NUEVO (2.5.0)Rendimiento mejorado para "ClearCachedStacks" (busque cualquier log.xml para ver un ejemplo)
NUEVO (2.0.25)Se ha agregado una nueva opción a las acciones de actualización de DLL, que permite prevent Rebajas de DLL
FIJAR (2.0.28)En anterior releases, la búsqueda de detalles de ubicación (%LOOKUP_*) no obedeció mc:db_dbopentimeout

En general, se aconseja a los clientes que establezcan
mc:db_dbopentimeout=10000
y
mc:db_checktimedout=verdadero
para asegurarse de que los clientes necesitan (el valor predeterminado del sistema operativo) 90 segundos de tiempo de espera cuando intentan abrir, por ejemplo, la base de datos de configuración.
También se recomienda a los clientes que NO configuren db_dbopentimeout por debajo de 8000 (ms), ya que una conmutación por error de clúster puede demorar 7 segundos según su entorno.

La configuración anterior de mc:db_* junto con el FIX en 2.0.28 garantiza que los usuarios finales no experimenten retrasos en el inicio del cliente de varios minutos que, de lo contrario, ocurrirían en situaciones de conectividad problemática con un tiempo de espera de 90 segundos según el intento de conexión a la base de datos (!) .

(RECORDATORIO de release notas para DLL 1.6.19:
Nueva opción para especificar un tiempo de espera de acceso a la base de datos del servidor usando
mc:db_dbopentimeout=[número de milisegundos], por ejemplo, mc:db_dbopentimeout=8000 cancelará la apertura de una base de datos si tarda más de 8 segundos
(predeterminado = sin tiempo de espera)
Además, mc:db_checktimedout permite especificar si se debe intentar nuevamente un acceso a la base de datos cuyo tiempo de espera haya expirado anteriormente;
mc:db_checktimedout es un valor booleano y, por lo tanto, acepta el valor "sí", "1", "verdadero" (o "no", "0", "falso" = predeterminado = reintentar cada base de datos nuevamente)
por ejemplo, mc:db_checktimedout=true no intentará abrir una base de datos cuyo tiempo de espera haya expirado nuevamente durante una ejecución específica (por ejemplo, después de iniciar sesión) -
NOTA: la lista de bases de datos de tiempo de espera se borra inmediatamente después del inicio de sesión y al comienzo del cierre de un cliente, ya que generalmente tiene sentido
para volver a intentar una base de datos durante el cierre que expiró después del inicio de sesión.
NOTA: mc:db_checktimedout funciona en función de una "URL" de base de datos específica (= nombre del servidor junto con la ruta completa de la base de datos), NO por servidor).
NUEVO/MEJORA (2.0.31)Las acciones (no solo de copia de seguridad) ahora se pueden restringir aún más con las siguientes condiciones:
mc:last_fs_roaming_no_instance_found=1
y
mc:last_fs_roaming_target_empty=1

Junto con mc:last_fs_roaming_failed introducido en 2.0.17, esto permite crear condiciones para los siguientes casos:
mc:last_fs_roaming_failed: Igual a "1" si MarvelClient no se pudo conectar a la unidad raíz de la fuente de roaming (=si la unidad de red no estaba disponible)
mc:last_fs_roaming_no_instance_found: Igual a "1" si MarvelClient no se pudo encontrar ninguna instancia/copia de seguridad más reciente para itinerancia en el cliente que se está iniciando (=no se produjo itinerancia).
mc:last_fs_roaming_target_empty: Igual a "1" si MarvelClient podía abrir la unidad y el directorio de la fuente itinerante, pero el directorio estaba vacío.
NUEVO (2.0.32)Se agregó el registro de varias duraciones durante el inicio del cliente (por ejemplo, el tiempo entre antes del inicio de sesión - Init y antes del inicio de sesión, donde estamos "esperando a IBM");
aunque esto no incluye el tiempo que necesita para iniciar el cliente después de "después de iniciar sesión" hasta que aparece la UI (interfaz de usuario), permite identificar fácilmente prácticamente cualquier problema de rendimiento que afecte el inicio del cliente
NUEVO (2.0.33)Se agregó registro para acciones de descarga de archivos inteligentes a config.xml
NUEVO (2.0.33)Se agregó una nueva función para ejecutar acciones "En el primer acceso al servidor"

Actualizaciones de .dylib (Mac OS X)

FIJAR (2.0.29)En Mac anterior releases, las direcciones IP guardadas en config.xml no eran correctas; esto ya está solucionado.
FIJAR (2.0.29)Las acciones de ubicación y conexión ahora admiten todos los marcadores de posición %LOOKUP_*
FIJAR (2.0.29)Los detalles del archivo de correo del usuario ahora se guardan correctamente en config.xml (falta en Mac anterior). releases)

Actualizaciones de .so (Linux)

FIJAR (2.0.29)Las acciones de ubicación y conexión ahora admiten todos los marcadores de posición %LOOKUP_*
FIJAR (2.0.29)Los detalles del archivo de correo del usuario ahora se guardan correctamente en config.xml (falta en versiones anteriores de Linux). releases)