Entendendo o Seletor

O Seletor é um componente Java no servidor que recebe as informações de inventário das estações de trabalho inventariadas. Esses servidores podem ser quaisquer dos seguintes: Servidor Folha, Servidor Folha com Banco de Dados, Servidor Intermediário com Banco de Dados e Estações de Trabalho Inventariadas, Servidor Intermediário com Estações de Trabalho Inventariadas, Servidor Raiz com Estações de Trabalho Inventariadas e Servidor Standalone. Consulte 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 processamento feito pelo Seletor é como se segue:

  1. Ao explorar a estação de trabalho inventariada, o Scanner cria um arquivo de dados de exploração (.str) no diretório de exploração (\scandir), no servidor, para cada exploração realizada na estação. O local de \scandir é obtido no objeto Serviço de Inventário. O Seletor processa os arquivos .str colocados pelo Scanner no diretório \scandir.

    O Seletor também detecta os arquivos .str gerado pelos Scanners do ZENworks for Desktops 3 SP1 ou do ZENworks for Desktops 3.2 e move esses arquivos para o diretório \scandir\conv para que o Conversor de Str os processe.

    O Seletor processa os seguintes tipos de arquivos .str:

    • Cheio: contém informações de inventário de hardware e software completas da estação de trabalho inventariada.

    • Delta: contém apenas as mudanças no inventário desde a última exploração.

    • Apagar: contém as informações necessárias para que o Armazenador apague o objeto Estação de Trabalho do banco de dados. O arquivo .str é criado quando o objeto Estação de Trabalho Inventariada é apagado do eDirectory.

    • Completa Programada: contém explorações completa e delta. Dependendo do último status armazenado do objeto Estação de Trabalho Inventariada, o Armazenador processa a exploração completa ou a delta. O arquivo .str de exploração Completa Programada é utilizado pelo Armazenador para retificar os erros nos dados de inventário das estações de trabalho inventariadas que estão armazenados no banco de dados.

      Utilizando a Política de Inventário da Estação de Trabalho, é possível configurar a exploração Completa Programada de forma que ela envie uma exploração completa após um determinado número de explorações delta. O valor deve estar entre 5 e 65535. Se você não quiser a exploração Completa Programada, defina esse valor como 65535.

  2. O Seletor verifica as condições a seguir para garantir que o arquivo .str, gerado pelo Scanner, é válido.
    • Se uma exploração Completa Programada for feita na estação de trabalho inventariada, o arquivo .str deverá conter dados da exploração completa e dados da exploração delta. A seção Identificação, no arquivo .str da Programação Completa, deve ter SCHEDFULL como ScanType.
    • Se a exploração delta foi feita na estação de trabalho inventariada, o arquivo .str deve conter duas instâncias dos objetos Scanner de Inventário.
    • O valor inteiro registrado no arquivo .str, que se baseia no nome do arquivo .str com o valor real do arquivo .str.
    • O tamanho real do arquivo .str deve estar sincronizado com o tamanho registrado no arquivo .str.

    O Seletor só processa arquivos .str válidos. Se houver arquivos inválidos no diretório, o Seletor os apaga.

  3. Com base na função do servidor, o Seletor copia os arquivos .str individuais do diretório \scandir para o diretório dbdir\entmergedir.

    A tabela a seguir lista os diretórios para os quais o Seletor copia ou renomeia os arquivos:

    Servidor Copia o arquivo .str para o diretório do banco de dados (dbdir) Renomeia o arquivo .str no diretório do banco de dados (dbdir) Renomeia o arquivo .str no diretório de fusão da empresa (entmergedir)

    Servidor Folha com Banco de Dados

    Sim

    --

    Sim

    Servidor Folha

    --

    --

    Sim

    Servidor Intermediário com Banco de Dados e Estações de Trabalho Inventariadas

    Sim

    --

    Sim

    Servidor Standalone

    --

    Sim

    --

    Servidor Raiz com Estações de Trabalho Inventariadas

    --

    Sim

    --

  4. O Seletor atualiza o número seqüencial dos arquivos .str válidos no eDirectory.

    O Seletor determina se deve ser forçada uma exploração completa caso o número seqüencial de exploração no arquivo .str seja impróprio. Se o arquivo .str for inválido ou se houver discrepâncias no número seqüencial do arquivo, o Seletor forçará uma exploração completa.

  5. O Seletor registra o status no registro do Servidor. Para obter mais informações, consulte o Monitorando o Inventário da Estação de Trabalho usando os Registros de Status.

    O Seletor remove os arquivos .str existentes no diretório \scandir.