A tarefa predefinida Configuração do repositório YUM é um script usado para atualizar os repositórios YUM para instalar ou atualizar software no CentOS ou em outros sistemas operacionais baseados em RPM.

É possível configurar as propriedades da Configuração do repositório YUM para adicionar um novo repositório ou remover todos os repositórios existentes. Se for necessário mais de um repositório, será possível criar múltiplas tarefas e vinculá-las no plano de execução por meio da adição de uma tarefa próxima à outra.

Use a tarefa de amostra predefinida somente em um ambiente de teste.

Pré-requisitos

  • Faça login no Application Services com uma conta de usuário que tenha uma função do Application Services atribuída a ela.
  • Faça login no Application Services como um editor e implantador de aplicativos.
  • Verifique se a tarefa predefinida foi adicionada ao plano de execução de implantação antes de adicionar quaisquer serviços ou componentes de aplicativo que exigem YUM para instalar ou atualizar pacotes de software.
  • Verifique se o Application Services está configurado para usar um proxy. Consulte Configurar o Application Services para usar um proxy para URLs externas.

Procedimento

  1. Na barra de título do Application Services, clique no menu suspenso e selecione Aplicativos.
  2. Clique no nome do aplicativo.
    Uma lista de versões do aplicativo é exibida.
  3. Selecione uma versão do aplicativo.
  4. Crie um perfil de implantação.
  5. No assistente Perfil de Implantação, siga as instruções para Plano de execução.
  6. Se o nó for clusterizado, clique no botão Expandir cluster (botão Expandir cluster).
    Se o nó clusterizado não for expandido, a tarefa predefinida será adicionada apenas à primeira máquina virtual no cluster.
  7. Clique em Adicionar tarefa de script (Adicionar uma tarefa de script) e arraste uma tarefa predefinida no blueprint.
    Quando você arrasta uma tarefa predefinida, aparecem âncoras ( Âncora de tarefa) que indicam onde é possível soltar a tarefa predefinida.
    Depois que você arrasta e solta uma tarefa predefinida para um nó, a caixa de diálogo Adicionar Tarefa Personalizada é aberta.
  8. Selecione a tarefa predefinida no menu suspenso Nome da tarefa da biblioteca.
    São exibidos os sistemas operacionais compatíveis, os detalhes da tarefa predefinida, o script e os detalhes da propriedade.
  9. Na guia Propriedades, configure as propriedades.
    1. Selecione a propriedade repository_name, digite um valor novo e exclusivo que identifique o repositório na caixa de diálogo Editar propriedade e clique em Salvar.
    2. Selecione a propriedade repository_url property, digite um valor de URL na caixa de diálogo Editar propriedade e clique em Salvar.
      Um exemplo de uma URL de CentOS 6.3 de 32 bits é http://vault.centos.org/6.3/os/i386/.
    3. Selecione a propriedade remove_all_repos e defina um valor apropriado na caixa de diálogo Editar propriedade.
    4. Defina o valor como true para remover todos os outros repositórios antes de adicionar a nova configuração.
    5. Aceite o valor padrão false para adicionar um novo repositório.
  10. Clique em Salvar.
  11. Clique em OK.
    A tarefa predefinida Configuração do repositório YUM é adicionada ao plano de execução.
  12. Revise as configurações do perfil de implantação e implante o aplicativo.

O que Fazer Depois

Pense em adicionar uma tarefa personalizada à biblioteca do Application Services. Consulte Adicionar uma tarefa personalizada à biblioteca.