74.7 Compreendendo o Armazenador

O Armazenador é um componente Java no servidor ao qual está conectado um banco de dados. Esses servidores podem ser quaisquer dos seguintes: Servidor Folha com Banco de Dados, Servidor Intermediário com Banco de Dados, Servidor Intermediário com Banco de Dados e Estações de Trabalho Inventariadas, Servidor Raiz e Servidor Raiz com Estações de Trabalho Inventariadas. Consulte a Seção 74.12, Visão geral dos componentes de Inventário em um servidor de Inventário para obter uma tabela de referência rápida dos componentes de servidor.

O Armazenador é executado como um serviço carregado pelo Gerenciador de Serviços. Ele processa os arquivos do diretório dbdir.

O processamento feito pelo Armazenador é como se segue:

  1. O Armazenador lê os parâmetros de configuração de Inicialização do Serviço de Configuração do Servidor de Inventário.
  2. O Seletor coloca os arquivos .str em dbdir e o Receptor coloca os arquivos .zip em dbdir.
  3. O Armazenador processa os arquivos .str e .zip alternadamente.
  4. O Armazenador extrai o arquivo .zip que contém os arquivos .zip e o arquivo .prp em um diretório temp (dbdir\temp) e atualiza o banco de dados com as informações de inventário.
  5. Se as estações de trabalho inventariadas estiverem conectadas diretamente ao servidor de Inventário ou se os arquivos .str forem armazenados pela primeira vez na árvore, o Armazenador forçará uma exploração completa de uma estação de trabalho inventariada caso haja erros nos arquivos .str. Entretanto, não é possível forçar uma exploração completa das estações de trabalho inventariadas localizadas em outra árvore.
  6. O Armazenador atualiza o status no registro de Status da Estação de Trabalho e atualiza o registro de Roll-up. Para obter mais informações, consulte Monitorando o Inventário da Estação de Trabalho usando os Registros de Status.

    Se as estações de trabalho inventariadas estiverem conectadas diretamente ao servidor de Inventário ou se os arquivos .str forem armazenados pela primeira vez na árvore, as mensagens de status serão registradas diretamente nos objetos Estação de Trabalho Inventariada e poderão ser vistas no Registro de Status da Estação de Trabalho.

    Para fazer o roll-up das informações de inventário pelas árvores, as mensagens de status de roll-up serão registradas no primeiro servidor de Inventário que receber na árvore os arquivos .str transferidos por roll-up.

  7. O Armazenador processa os arquivos .str e .zip convertidos do ZENworks for Desktops 4.x e do ZENworks 6.5 Desktop Management de forma semelhante ao modo como processa os arquivos .str do ZENworks 7 Desktop Management. Entretanto, o Armazenador não forçará uma exploração completa se ocorrer um erro de processamento durante a conversão em arquivos .str.