30.4 Configurando os bundles de script do ZENworks

Um bundle de script do ZENworks pode conter qualquer script do ZENworks.

Usando o ZENworks Linux Management, você pode instalar softwares com um bundle. O software incluído em um bundle diretamente designado é considerado obrigatório e é instalado em todos os dispositivos designados (o bundle é diretamente designado aos dispositivos, seus grupos ou pastas).

Para configurar um bundle de script do ZENworks e designar dispositivos ao bundle:

  1. No ZENworks Control Center, clique na guia Bundles.

    Opções do menu Novo da guia Bundles
  2. Clique em Novo > Bundle para iniciar o Assistente de Criação de Novo Bundle:

    página Etapa 1 para criar um novo bundle: Selecionar Tipo de Bundle
  3. No Assistente de Criação de Novo Bundle, selecione Bundle de Pré-inicialização e clique em Próximo.

    página Etapa 2 para criar um novo bundle: Selecionar Tipo de Bundle de Pré-inicialização
  4. Na página Selecionar Tipo de Bundle de Pré-inicialização, selecione Bundle de Script do ZENWorks e, em seguida, clique em Próximo para exibir a página Definir Informações Gerais:

    página Etapa 3 para criar um novo Bundle: Definir Informações Gerais (campos Nome, Pasta e Descrição)
  5. Preencha os campos:

    Nome: (Obrigatório) Embora os bundles possam ser identificados no ZENworks Control Center pelo tipo de ícone ou pela pasta na qual são listados, você deve criar um esquema de nomeação que diferencie os bundles de script do ZENworks dos listados em uma pasta.

    Para obter mais informações, consulte o Seção C.0, Convenções de nomeação no ZENworks Control Center.

    Pasta: Pesquise o local onde você deseja que o Bundle de Script do ZENWorks seja exibido no ZENworks Control Center. É necessário que a pasta já exista. Não é possível especificar uma pasta inexistente porque o ZENworks não cria pastas neste assistente.

    Descrição: Forneça uma descrição para ajudá-lo a posteriormente reconhecer a finalidade exata deste Bundle de Script do ZENWorks.

  6. Clique em Próximo para exibir a página Criação de Bundle de Pré-inicialização:

    página Etapa 4 para criar um novo bundle: Criação de Bundle de Pré-inicialização (campo Texto do Script)
  7. Preencha os campos:

    Texto do Script: Especifique o texto do script do ZENworks. O script está restrito a fazer o trabalho de pré-inicialização antes da inicialização do dispositivo.

    IMPORTANTE:Se você fornecer caminhos para executáveis em um script, certifique-se de fornecer o caminho completo; caso contrário, o executável poderá não ser executado.

    Para obter informações sobre como usar o bundle para realizar operações de criação de imagens com script, consulte Criando a imagem de um dispositivo com um script.

    Os dados seguros para imagens de um dispositivo, como o endereço IP e outras informações de identidade do dispositivo que são definidas para seu objeto do ZENworks Control Center, estão contidos no disco rígido do qual o dispositivo é inicializado. Essas informações podem ser perdidas se o disco rígido precisar ser substituído. No entanto, as opções a seguir permitem manter o endereço IP e outras informações de identidade de um dispositivo ao substituir o disco rígido.

    Essas opções são aplicáveis somente quando este bundle de Pré-inicialização é aplicado a um dispositivo específico. A imagem usada nesse bundle deve conter o endereço IP e as informações do objeto do ZENworks Control Center anteriores do dispositivo.

    (Opcional) Selecione uma das seguintes opções ou ambas:

    • Usar o Endereço IP do Conteúdo no Bundle de Pré-Inicialização em vez de Dados Seguros para Imagens do Dispositivo:  

      Use esta opção se tiver criado uma imagem do dispositivo anteriormente e a estiver usando com esse bundle de pré-inicialização. Essa opção faz com que o processo de criação de imagens grave o endereço IP do dispositivo contido nesta imagem no local dos Dados Seguros para Imagens no disco rígido de substituição.

      Não use essa opção se a imagem que está sendo usada para este bundle não tiver sido criada anteriormente por meio desse dispositivo.

      Se você não selecionar essa opção:

      • Se o dispositivo ao qual esse bundle de pré-inicialização for aplicado ainda estiver usando o disco rígido principal para inicialização, o endereço IP nos Dados Seguros para Imagens continuará a ser usado

        ou

      • Se o dispositivo ao qual esse bundle de pré-inicialização for aplicado tiver informado um novo disco rígido para inicialização, mas você não tiver uma imagem anterior do disco rígido antigo, então o endereço IP será designado de acordo com a configuração da Zona de Gerenciamento do ZENworks para dispositivos não registrados.

    • Usar as Informações de Identidade do Conteúdo no Bundle de Pré-Inicialização em vez de Dados Seguros para Imagens do Dispositivo:  

      Se você estiver usando uma imagem anterior desse dispositivo, esta opção gravará as informações de identidade do objeto do ZENworks Control Center, como contidas na imagem, no local dos Dados Seguros para Imagens do novo disco rígido, o que permite que o dispositivo retenha o objeto do ZENworks Control Center.

      No entanto, se a imagem contida neste bundle não tiver sido criada anteriormente por meio desse dispositivo, ele receberá o novo objeto do ZENworks Control Center definido na imagem.

      Se você não selecionar essa opção e o dispositivo ao qual este bundle de pré-inicialização é aplicado tiver recebido um novo disco rígido para inicialização, um novo objeto do ZENworks Control Center será criado de acordo com sua configuração da Zona de Gerenciamento do ZENworks para dispositivos não registrados.

  8. Clique em Avançar para exibir a página Resumo.

  9. Verifique a configuração e clique em uma das seguintes opções:

    Anterior: Permite que você faça alterações após rever o resumo.

    Próximo: Clique para executar as seguintes tarefas antes de criar o bundle:

    • Especificar designações de dispositivos para o bundle

    • Especificar grupos para o bundle

    Vá para a Seção 30.6, Designando bundles de pré-inicialização não designados para designar o bundle e concluir o assistente.

    Terminar: Cria o bundle de script do ZENWorks conforme as configurações listadas nesta página de Resumo.

O bundle não é designado a nenhum dispositivo ou grupo depois de criado, a menos que você clique em Avançar em vez de em Concluir para fazer a designação.

IMPORTANTE:Se esse bundle de pré-inicialização tiver sido criado em um dispositivo de gerenciamento dentro do firewall e você o estiver designando a um dispositivo fora do firewall, a porta 8089 deve estar aberta nos dois sentidos (PÚBLICO -> PRIVADO e PÚBLICO <- PRIVADO).

Quando um dispositivo designado ao bundle de script do ZENworks inicializar, o trabalho do bundle será executado no dispositivo antes de o sistema operacional iniciar.