Configurando a distribuição do dicionário

Um dicionário de software pode ser atualizado das seguintes maneiras:

Um servidor de Inventário pode receber atualizações de dicionário de qualquer outro servidor de Inventário, independentemente da função de cada um. A função do servidor de Inventário indica se ele recebe as informações de inventário, se as armazena em um banco de dados de Inventário local ou se faz o roll-up dessas informações.

Para atualizar e distribuir o dicionário do software entre servidores de Inventário:

  1. A partir do site de Suporte da Novell na Web, faça o download manual do dicionário e grave-o no diretório diretório_de_instalação_do_zenworks\zenworks\inv\server\dictdir do servidor de Inventário.

  2. Configure a política de Atualização do Dicionário. Para obter mais informações, consulte Configurando a política de Atualização do Dicionário.

Todos os servidores de Inventário possuem os serviços Fornecedor do Dicionário e Usuário do Dicionário, que são automaticamente instalados durante o processo de instalação do Inventário da Estação de Trabalho.

Quando um servidor de Inventário é iniciado, o Usuário do Dicionário faz a leitura da política de Atualização do Dicionário e entra em contato com o Fornecedor do Dicionário (executado em outro servidor de Inventário) especificado nessa política.

Em seguida, o Usuário do Dicionário verifica as atualizações do dicionário, com base na programação definida na política de Atualização do Dicionário. Ele compara a data do arquivo do dicionário no Fornecedor do Dicionário com o arquivo armazenado localmente. Se o arquivo no Fornecedor do Dicionário for posterior, o Usuário do Dicionário fará o download do arquivo do Fornecedor do Dicionário utilizando XML-RPC de acordo com a programação.

As regras definidas pelo usuário no arquivo de dicionário do qual se fez download serão intercaladas com as regras presentes no dicionário local. Se a intercalação produzir um conjunto de regras diferente do que existe localmente, o conjunto consolidado de regras será gravado no dicionário local. Durante o processo de intercalação podem surgir conflitos, que são resolvidos com base nas seguintes considerações:

O cenário a seguir ilustra a distribuição do dicionário do software pelos servidores de Inventário. Neste cenário, há uma árvore de Inventário que consiste em um Servidor Raiz (R1), um Servidor Folha (L1) e dois servidores Standalone (S1 e S2). L1 faz o roll-up das informações de inventário para R1.

Siga o procedimento a seguir para atualizar o Dicionário do Software em todos os servidores de Inventário.

  1. Faça o download manual do dicionário em R1 a partir do site de suporte da Novell na Web.
  2. Crie e configure uma política de Atualização do Dicionário, especificando R1 como o Fornecedor do Dicionário, e associe essa política a L1. Para obter mais informações sobre como configurar a política de Atualização do Dicionário, consulte Configurando a política de Atualização do Dicionário.
  3. Em S1 e S2, você pode fazer manualmente o download do dicionário, a partir do site de suporte da Novell na Web, ou configurar os servidores de Inventário para que recebam automaticamente de R1 a última versão do dicionário.

    Para que S1 e S2 recebam de R1 a última versão do dicionário, crie e configure uma política de Atualização do Dicionário, especificando R1 como Fornecedor do Dicionário, e associe a política a S1 e a S2. Para obter mais informações sobre como configurar a política de Atualização do Dicionário, consulte Configurando a política de Atualização do Dicionário.