7.1 Configurando variáveis do sistema

Esta página permite definir variáveis que podem ser usadas para substituir caminhos, nomes etc, à medida que você digita dados nos diversos campos do ZENworks Control Center. As variáveis de sistema definidas nesta página podem ser usadas em todos os objetos na Zona de Gerenciamento do ZENworks.

As variáveis do sistema podem ser substituídas no nível do dispositivo ou da pasta. Se você adicionar a mesma variável de sistema a um dispositivo ou a uma pasta, mas atribuir um valor diferente a ela, o novo valor da variável anulará o valor da variável de sistema herdada. Uma variável no nível do dispositivo substitui a mesma variável no nível da pasta, que substitui a mesma variável no nível do sistema.

As seções a seguir fornecem informações adicionais:

7.1.1 Criando variáveis do sistema

Para fornecer uma variável no nível do dispositivo:

  1. No ZENworks Control Center, clique na guiaDispositivos.

  2. Navegue até o dispositivo desejado e clique nele; em seguida, clique na guia Configurações.

  3. Clique em Variáveis de Sistema e, em seguida, em Anular configurações.

  4. Para adicionar uma variável de sistema, clique em Adicionar e preencha os campos Nome e Valor.

    Ao especificar a variável em um campo do objeto, use a seguinte sintaxe:

    ${NOME_VAR}

  5. Clique em OK.

    Clique no ícone para obter Ajuda adicional.

Para fornecer uma variável no nível de pasta: no ZENworks Control Center, clique na guia Dispositivos, clique no link (Detalhes) ao lado da pasta desejada, clique na guia Configuração e, por fim, em Variáveis de Sistema. Clique no ícone para obter Ajuda adicional.

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

  2. Clique no link (Detalhes) ao lado da pasta desejada, clique na guia Configuração, depois em Variáveis de Sistema e, por fim, em Anular configurações.

  3. Para adicionar uma variável de sistema, clique em Adicionar e preencha os campos Nome e Valor.

    Ao especificar a variável em um campo do objeto, use a seguinte sintaxe:

    ${NOME_VAR}

  4. Clique em OK.

    Clique no ícone para obter Ajuda adicional.

Para definir variáveis de sistema para o sistema ZENworks:

  1. No ZENworks Control Center, clique na guia Configuração.

  2. Clique em Variáveis de Sistema.

  3. Para adicionar uma variável de sistema, clique em Adicionar e preencha os campos Nome e Valor.

    Ao especificar a variável em um campo do objeto, use a seguinte sintaxe:

    ${NOME_VAR}

  4. Clique em OK.

7.1.2 Usando variáveis em políticas do ZENworks: um exemplo de caso de uso

Nesse cenário, você tem um dispositivo gerenciado do SLES 9 e do SLES 10. Os dois dispositivos têm um arquivo em comum, o deviceid. No SLES 9, o arquivo está localizado em /etc/opt/novell/zenworks/zmd e no SLES 10 ele está localizado em /etc/zmd. Suponha que você queira inserir uma cópia do deviceid no diretório /tmp nos dois dispositivos, usando a política de Execução Remota. Em vez de criar duas políticas de Execução Remota em cada um deles para o dispositivo gerenciado do SLES 9 e do SLES 10, você pode criar uma política usando variáveis do sistema.

Execute as tarefas a seguir, na ordem listada:

Criando uma variável do sistema para o dispositivo gerenciado do SLES 9

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

  2. Clique em Servidores.

  3. Na lista de servidores, clique no dispositivo gerenciado do SLES 9 e clique na guia Configurações.

  4. Clique em Variáveis de Sistema e, em seguida, em Anular configurações.

  5. No painel Variáveis de Sistema, clique em Adicionar e preencha os seguintes detalhes:

    • Nome: caminho_origem

    • Valor: /etc/opt/novell/zenworks/zmd

  6. Clique em OK.

  7. Clique em Aplicar e, em seguida, clique em OK.

Criando uma variável do sistema para o dispositivo gerenciado do SLES 10

  1. No ZENworks Control Center, clique na guiaDispositivos.

  2. Clique em Servidores.

  3. Na lista de servidores, clique no dispositivo gerenciado do SLES 9 e, em seguida, clique na guia Configurações.

  4. Clique em Variáveis de Sistema e, em seguida, em Anular configurações.

  5. No painel Variáveis de Sistema, clique em Adicionar e preencha os seguintes detalhes:

    • Nome: caminho_origem

    • Valor: /etc/zmd

  6. Clique em OK.

  7. Clique em Aplicar e, em seguida, clique em OK.

Criando a Política de Execução Remota e designando-a a dispositivos gerenciados

  1. No ZENworks Control Center, clique na guia Políticas.

  2. Na lista Políticas, clique em Novo e, em seguida, clique em Política para exibir a página Criar Nova Política.

  3. Na lista Tipo de Política, clique em Política de Execução Remota e, em seguida, clique em Próximo para exibir a página Nome da Política.

  4. Preencha os campos Nome da Política, Pasta e Descrição. Para obter mais informações, consulte a Etapa 4 na Seção 16.6, Política de Execução Remota.

  5. Clique em Avançar.

  6. Na página Política de Execução Remota, defina as seguintes configurações:

    • Tipo de Executável: Selecione Binário.

    • Tempo máximo de espera: Selecione Aguardar até o término da execução do programa.

    • Nome do Arquivo Executável: /bin/cp.

    • Parâmetros do arquivo executável: ${caminho_origem}/deviceid /tmp.

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

  8. Analise as informações.

  9. Clique em Avançar para exibir a página Designação de Política e designe a política aos dispositivos do SLES 9 e do SLES 10

  10. Clique em Avançar para exibir a página Programação de Política e selecione a programação a ser aplicada às designações.

  11. Clique em Próximo para exibir a página Grupos de Políticas. Para obter mais informações, consulte a Etapa 12 na Seção 16.6, Política de Execução Remota.

  12. Clique em Avançar para exibir a página Concluir.

  13. Clique em Concluir.

Depois que a política for aplicada nos dispositivos gerenciados, uma cópia do deviceid será criada no diretório /tmp.