73.9 Configuración de la distribución de diccionarios

Los diccionarios de software se pueden actualizar de las siguientes maneras:

Un servidor de inventarios puede recibir actualizaciones de diccionario de cualquier otro servidor de inventarios, independientemente de la función del servidor. La función del servidor de inventarios indica si el servidor recibe la información de inventario, almacena la información en una base de datos de inventario local o transfiere la información de inventario.

Para actualizar y distribuir el diccionario de software entre servidores de inventario:

  1. Descargue manualmente el diccionario desde el sitio Web de asistencia técnica de Novell y guárdelo en el directorio directorio_instalación_zenworks\zenworks\inv\server\dictdir en el servidor de inventarios.

  2. Configure la directiva de actualización de diccionarios. Para obtener más información, consulte la Sección 73.8, Configuración de la directiva de actualización de diccionarios.

Todos los servidores de inventario tienen los servicios Proveedor de diccionario y Consumidor de diccionario que se instalan automáticamente durante la instalación de Inventario de la estación de trabajo.

Cuando se inicia un servidor de inventarios, el Consumidor de diccionario lee la directiva de actualización de diccionarios y se pone en contacto con el Proveedor de diccionario (que se ejecuta en otro servidor de inventarios) especificado en la directiva.

Posteriormente, el Consumidor de diccionario comprueba las actualizaciones de diccionarios tomando como base el programa establecido en la directiva de actualización de diccionarios. Además, compara la fecha del archivo de diccionario del Proveedor de diccionario con el archivo que se ha guardado localmente. Si el archivo del Proveedor de diccionario es más reciente, el Consumidor de diccionario descarga dicho archivo utilizando XML-RPC de acuerdo con la programación.

Las reglas definidas por el usuario en el archivo de diccionario descargado se fusionan con las reglas presentes en el diccionario local. Si la fusión produce un conjunto de reglas diferentes de las presentes localmente, el conjunto de reglas consolidado se escribe en el diccionario local. Durante el proceso de fusión pueden surgir conflictos, que se solucionan tomando como base las consideraciones siguientes:

En la situación siguiente se ilustra la distribución del diccionario de software entre los servidores de inventarios.

En esta situación, hay un árbol de inventario que consta de un servidor raíz (R1), un servidor hoja (L1) y dos servidores independientes (S1 y S2). L1 transfiere la información de inventario a R1.

Siga el procedimiento que figura a continuación para actualizar el diccionario de software en todos los servidores de inventario.

  1. Descargue manualmente el diccionario en R1 desde el sitio Web de Asistencia técnica de Novell.
  2. Cree y configure una directiva de actualización de diccionarios especificando R1 como proveedor de diccionario, y asóciela a L1. Para obtener más información sobre cómo se configura la directiva de actualización de diccionarios, consulte Sección 73.8, Configuración de la directiva de actualización de diccionarios.
  3. Para S1 y S2, puede descargar manualmente el diccionario desde el sitio Web de Asistencia técnica de Novell o configurar los servidores de inventarios de modo que reciban automáticamente desde R1 la última versión del diccionario.

    Para que S1 y S2 reciban automáticamente desde R1 la última versión del diccionario, cree y configure una directiva de actualización de diccionarios especificando R1 como proveedor de diccionario, y asóciela a S1 y S2. Para obtener más información sobre cómo se configura la directiva de actualización de diccionarios, consulte la Sección 73.8, Configuración de la directiva de actualización de diccionarios.