Usando o Application Services
vRealize Automation 6.2
Você pode encontrar a documentação técnica mais atualizada no site da VMware, em:
https://docs.vmware.com/br/
O site da VMware também fornece as atualizações mais recentes de produtos.
Caso tenha comentários sobre esta documentação, envie seu feedback para:
Copyright © 2012–2015 VMware, Inc. Todos os direitos reservados. Informações de direitos autorais e marcas registradas.
VMware, Inc.
3401 Hillview Ave.
Palo Alto, CA 94304 www.vmware.com
Conteúdo
Usando o Application Services 9 Informações atualizadas 11
1 Introdução ao Application Services 13
Visão geral do Application Services 13 Princípios arquitetônicos básicos 15
Implantando aplicativos e serviços de middleware 15 Suporte a várias nuvens 15
Extensibilidade e arquitetura aberta do Application Services 16 Padronização no Application Services 16
Segurança do usuário 16 Principais conceitos 17
2 Instalar e configurar o Application Services 21 3 Instalando o Application Services 23
Preparando a instalação do Application Services 23 Requisitos do sistema do Application Services 24 Definir as configurações de cluster do vCenter Server 25 Configurar o vCloud Director para Application Services 27 Iniciar o dispositivo Application Services 29
Configurar o appliance do Application Services 29
Registrar o dispositivo e o servidor do vRealize Automation 30 Importar conteúdo de exemplo predefinido 31
Abrir a interface da Web do Application Services 32
Solucionar problemas de conexão com a interface da Web do Application Services 33 Desbloquear sua conta darwin_user 33
Reiniciar o Application Services 34
Configurar o Application Services para usar um proxy para URLs externas 34 Registrar o Application Services no vRealize Automation 36
4 Atualizando o Application Services 39
Atualizar o Application Services 39
Reverter uma atualização do Application Services 40
5 Configurando usuários e grupos 41
6 Usando locatários e grupos de negócios no Application Services 43
7 Importando conteúdo predefinido para um tenant 45
8 Usando a interface da Web do Application Services 47
Fazer login no servidor do Application Services 47 Usando a interface da Web do Application Services 48
Usando os botões do Application Services 49 Conhecendo os ícones do Application Services 50
9 Configurando o provisionamento de aplicativo para o ambiente do Application Services 51
Requisitos de máquina virtual para criação de modelos personalizados do vRealize Automation 52 Criando modelos de máquina virtual no vRealize Automation 53
Preparar modelos de máquinas virtuais do Windows do vCenter Server 54 Preparar modelos de máquinas virtuais do Linux do vCenter Server 56 Criar blueprints do vRealize Automation para a implantação de clone 57
Criar e configurar um blueprint do vRealize Automation para implantação de clone vinculado 58 Atualizando modelos de máquinas virtuais existentes no vRealize Automation 60
Registrar o modelo e o provedor de nuvem do vRealize Automation 61 Criar um ambiente de implantação do vRealize Automation 62
Mapear uma instância de serviço externo 64 Criar uma instância de política 65
Registrar uma instância de solução Puppet 66
10 Configurando o provisionamento de aplicativo para o ambiente do vCloud Director 75
Requisitos de máquina virtual para criação de modelos personalizados do vCloud Director 76 Criando modelos de máquina virtual do Windows no vCloud Director 77
Criar um vApp do vCloud Director 78
Configurar um modelo de máquina virtual do Windows no vCloud Director 78 Habilitar as opções Alteração de SID e Ingressar em domínio para templates de máquina
virtual do Windows 80
Adicionar modelos de máquina virtual do Windows ao catálogo do vCloud Director 81 Criar modelos de máquina virtual do Linux no vCloud Director 81
Verificar a configuração do modelo de nuvem do catálogo do vCloud Director 83 Atualizando modelos de máquina virtual existentes no vCloud Director 84 Exportando templates de máquina virtual com o formato OVF 84
Registrar o modelo e o provedor de nuvem do vCloud Director 84 Criar um ambiente de implantação do vCloud Director 86
11 Configurando o provisionamento do aplicativo para o ambiente do Amazon EC2 89
Configurar o ambiente do Amazon EC2 para o Application Services 90 Criar um Endpoint VM 91
Criar um túnel de nuvem para conectar ao Amazon EC2 92
Requisitos de máquina virtual para a criação de templates personalizados do Amazon EC2 94 Criar templates ou AMIs de máquina virtual do Amazon EC2 95
Registrar o provedor de nuvem e o template do Amazon EC2 96 Criar um ambiente de implantação do Amazon EC2 98
12 Desenvolvendo componentes do Application Services 101
Definindo ações de componente 101
Scripts de tarefa e ação personalizados compatíveis 102 Configurando propriedades de componentes 103
Tipos de propriedades 104
Definindo valores de propriedade 108 Vinculando a outras propriedades 109
Vinculando automaticamente a outras propriedades 110
Passando valores de propriedade entre os estágios do ciclo de vida e os componentes 111 Propriedades predefinidas do Application Services 112
Propriedade de endereço IP predefinida 112
Propriedade de índice de matriz de nó predefinido 112
Propriedade predefinida de informações de layout do disco 113 Propriedades protegidas de componentes 113
Propriedades obrigatórias do componente 113
Melhores práticas para desenvolvimento de componentes 114
13 Gerenciando a biblioteca do Application Services 115
Adicionar sistemas operacionais à biblioteca 116 Adicionar tags à biblioteca 117
Adicionar um serviço à biblioteca 117
Criar uma versão do serviço na biblioteca 118 Definir as propriedades de versão do serviço 120 Adicionar scripts de ação à versão do serviço 122 Manter versões do serviço 123
Excluir um serviço da biblioteca 124 Importar um serviço Puppet à biblioteca 125 Adicionar um serviço externo à biblioteca 126
Criar um serviço externo na biblioteca 126 Definir propriedades de serviço externo 128
Criar especificação de provedor para uma versão do serviço externo avançado 131 Manter versões do serviço externo 132
Excluir um serviço externo 133
Adicionar um modelo lógico à biblioteca 134 Manter versões do template lógico 136 Excluir um modelo lógico da biblioteca 137 Adicionar uma política à biblioteca 138
Criar um script de definição de política 139 Manter versões da política 141
Excluir uma política 142
Adicionar uma tarefa personalizada à biblioteca 142 Manter versões da tarefa personalizada 144
14 Criando aplicativos 147
Criar um aplicativo 148
Criar uma versão do aplicativo 148 Modelar um blueprint do aplicativo 149 Configurar um blueprint do aplicativo 151
Conteúdos
Criando um blueprint avançado 152
Criar uma dependência entre componentes 153 Especificar um nó como um cluster 153 Definir múltiplos NICs para um nó 154
Adicionar e gerenciar um layout de disco flexível 155 Adicionar um serviço externo a um blueprint avançado 156 Copiar uma versão do aplicativo 157
Copiar um aplicativo 157
Excluir uma versão do aplicativo 158
15 Trabalhando com artefatos 159
Criar uma especificação de repositório de artefato 160 Criar uma instância de repositório de artefato 162 Criar uma especificação de artefato 163
Mapear uma especificação de artefato para uma instância de repositório de artefatos 163 Vincular um artefato a um blueprint do aplicativo 164
Implantar um aplicativo com artefatos 165
16 Implantando aplicativos 167
Definindo e configurando um perfil de implantação 167 Criar um perfil de implantação 168
Configurar o ambiente de implantação 169 Configurar as propriedades de aplicativo 172
Revisar o plano de execução e adicionar tarefas personalizadas 173 Usar um perfil de implantação existente 175
Criar um perfil de implantação composto 176 Implantando com perfis de implantação 179
Implantar com um perfil de implantação único 179 Implantar com um Perfil de Implantação Composto 180 Implantação rápida de um aplicativo 181
Publicando perfis de implantação no catálogo de serviços do vCloud Automation Center 182 Publicar um perfil de implantação único 182
Publicar um perfil de implantação composto 183
Solicitando um item do catálogo de serviços do vRealize Automation 185 Usando a página de resumo da implantação 185
Usando a página de resumo de implantação composta 186 Conhecendo o processo de implantação e atualização 187 Compreendendo falhas de implantação 188
Solucionar falha na implantação 189
17 Atualizando implantações de aplicativo 191
Iniciar um processo de atualização para dimensionar horizontalmente implantações 192 Iniciar um processo de atualização para dimensionar verticalmente implantações 195 Iniciar um processo de atualização para modificar configurações 198
Usar um perfil de atualização existente 200 Promover um perfil de atualização 201
Aceitar ou descartar um perfil de atualização promovido 202
Compreendendo a atualização Executar Tarefa Personalizada 204
Solução de problemas na falha de processo de atualização para dimensionar implantações 205 Solução de problemas na falha de atualização para modificar configurações 205
18 Implantando componentes de biblioteca predefinidos 207
Usando templates de amostra 207
Adicionar o pacote libpython ao template do Ubuntu 208
Habilitar uma conexão SSH para máquinas virtuais do Ubuntu 208 Aplicativos de amostra disponíveis para implantação 209
Implantar o aplicativo Nanotrader 209
Implantar o aplicativo Clustered DotShoppingCart 210 Implantar o aplicativo Clustered Dukes Bank 211 Implantar o aplicativo jPetStore 212
Implantar o aplicativo Radiant CMS 213 Atualizar aplicativos de amostra implantados 214
Iniciar um processo de atualização para dimensionar aplicativos de amostra 214
Iniciar um processo de atualização para modificar as configurações em aplicativos de amostra 215 Amostra das tarefas da biblioteca do Application Services 217
Adicionar a tarefa predefinida Ingressar em um domínio 218 Adicionar tarefa predefinida de configuração de repositório APT 219 Adicionar tarefa predefinida de configuração de repositório YUM 220 Adicionar uma tarefa predefinida de registro RHN 222
Serviços de biblioteca de amostra 223
19 Gerenciando implantações 225
Exibir tarefa de implantação e detalhes do blueprint para um aplicativo 226 Visualizar detalhes de VM implantada e plano de execução de um aplicativo 227 Iniciar uma digitalização de política 229
Desinstalar um aplicativo da nuvem 230
Dimensionar verticalmente implantações do vCloud Automation Center 231 Dimensionar horizontalmente implantações do vCloud Automation Center 232 Desmontar um aplicativo do vCloud Automation Center 233
Excluir uma implantação do aplicativo do Application Services 234 Cancelar uma implantação ou um processo de atualização 235 Visualizar o resumo de conformidade de políticas 236
20 Usando a CLI do Application Services 239
Iniciar a CLI remotamente 239 Opções gerais da CLI 240
Gerenciando túneis de nuvem 241
Implantando e atualizando um aplicativo usando a CLI 242 Usando a CLI para desinstalar uma implantação 246
21 Usando as funções de importação e exportação da CLI 247
Usando o comando de exportação de CLI 247 Usando o comando de importação da CLI 250
Índice 253
Conteúdos
Usando o Application Services
O vRealize Automation Application Services, anteriormente conhecido como vCloud Application Director, automatiza o provisionamento do aplicativo na nuvem, incluindo implantação, configuração e atualização dos componentes do aplicativo e serviços da plataforma middleware que dependem das nuvens de infraestrutura. O recurso Application Services simplifica implantações complexas de aplicativos
personalizados e em pacote na nuvem de infraestrutura que são baseados no vCloud Director, no vSphere e no Amazon Elastic Compute Cloud (Amazon EC2).
Esta documentação descreve como instalar e usar o Application Services para criar, implantar, gerenciar e atualizar aplicativos em infraestruturas virtuais e baseadas em nuvem.
Público-alvo
Esta informação é voltada para qualquer pessoa que deseje instalar e usar o Application Services para implantações de aplicativo. Este público inclui arquitetos e implantadores de aplicativo que trabalham em colaboração com administradores de infraestrutura de aplicativo e administradores de nuvem.
Informações atualizadas
Este guia Usando o Application Services é atualizado a cada nova versão do produto ou quando necessário.
Esta tabela fornece o histórico de atualizações do guia Usando o Application Services.
Revisão Descrição
001654-02 n Foram removidos valores de versão e foi adicionada uma referência na Matriz de Suporte na
documentação do vRealize Automation em https://www.vmware.com/support/pubs/vcac-pubs.html para
“Requisitos de máquina virtual para criação de modelos personalizados do vRealize Automation”, na página 52, “Preparar modelos de máquinas virtuais do Linux do vCenter Server”, na página 56,
“Requisitos do sistema do Application Services”, na página 24 e “Definir as configurações de cluster do vCenter Server”, na página 25
“Atualizar o Application Services”, na página 39 atualizado.
001654-01 n “Criar um instantâneo de um blueprint do vRealize Automation”, na página 59 and “Criar e configurar um blueprint do vRealize Automation para implantação de clone vinculado”, na página 58 atualizados para descrever melhor o procedimento de amostra.
n “Criando modelos de máquina virtual no vRealize Automation”, na página 53 atualizado.
n “Atualizar o Application Services”, na página 39 atualizado para indicar que o vRealize Automation deve ser reinicializado após a conclusão da atualização.
n Tópico “Registrar o provedor de nuvem e o template do Amazon EC2”, na página 96 atualizado para listar melhor os valores de código de Região do Amazon com suporte.
n Atualize o tópico “Visualizar detalhes de VM implantada e plano de execução de um aplicativo”, na página 227 para incluir informações do VMware Remote Console.
001654-00 Versão 6.2 inicial.
Introdução ao Application Services 1
O VMware vRealize Automation Application Services, anteriormente conhecido como VMware vCloud Application Director, é uma solução de provisionamento de aplicativos baseada em modelos que simplifica a criação e a personalização de topologias de implantação do aplicativo em várias nuvens de infraestrutura.
Os arquitetos de aplicativos podem usar uma tela baseada em gráficos com interface arrastar e soltar para modelar as topologias de implantação de aplicativos, chamadas de blueprints.
Os blueprints dos aplicativos definem a estrutura do aplicativo, permitem o uso dos componentes de infraestrutura de aplicativo padronizados e incluem dependências de instalação e configurações padrão para aplicativos corporativos padrão e personalizados. Os blueprints dos aplicativos são topologias de implantação lógicas portáteis entre as nuvens IaaS baseadas na VMware, como vCloud Director, vRealize Automation, e entre as nuvens públicas, como VMware vCloud Air e Amazon EC2.
Este capítulo inclui os seguintes tópicos:
n “Visão geral do Application Services”, na página 13 n “Princípios arquitetônicos básicos”, na página 15 n “Principais conceitos”, na página 17
Visão geral do Application Services
O VMware vRealize Automation Application Services tem uma arquitetura aberta, extensível e orientada ao modelo. Com sua biblioteca de componentes ou serviços padrão, o Application Services automatiza e gerencia o ciclo de vida de atualização das implantações para aplicativos corporativos de várias camadas em ambientes híbridos de nuvem.
Os usuários corporativos podem padronizar, implantar, configurar, atualizar e dimensionar aplicativos complexos em ambientes dinâmicos de nuvem. Os aplicativos podem variar desde simples aplicativos Web a complexos aplicativos personalizados e aplicativos empacotados.
O Application Services usa o vRealize Automation para obter suporte em grupo, controle de acesso e gerenciamento de catálogos. Uma instância do vRealize Automation pode ter vários locatários, um locatário pode conter vários grupos de negócios e um grupo de negócios pode conter vários usuários e objetos como aplicativos e serviços. Um usuário deve ser membro de um grupo de negócios para adicionar ou editar objetos naquele grupo de negócios. Para exibir um objeto privado em um grupo de negócios, um usuário deve pertencer àquele grupo. Para exibir um objeto compartilhado, o usuário pode pertencer a qualquer grupo de negócios no mesmo locatário. Os aplicativos implantados no Application Services se tornam itens de catálogo no vRealize Automation por meio dos quais os usuários podem solicitar provisionamento.
Para automatizar as implantações de aplicativo para um ambiente de nuvem compatível, os usuários devem configurar os componentes na camada de abstração de nuvem (CAL). O template de nuvem contém uma imagem de máquina reutilizável predefinida que inclui um sistema operacional e os dados que são aplicados a uma máquina virtual quando ela é criada. Um modelo de nuvem é mapeado para um modelo
lógico na biblioteca do Application Services. O provedor de nuvem oferece uma instância de nuvem para implantação. O ambiente de implantação fornece um ambiente determinado para a implantação na instância do provedor de nuvem. O provedor de nuvem e o ambiente de implantação mapeiam componentes do ambiente de nuvem para o Application Services.
Os arquitetos de aplicativos podem usar a interface de arrastar e soltar para criar blueprints visuais do aplicativo. Eles podem usar a biblioteca extensível e previamente preenchida de modelos lógicos padrão, serviços de infraestrutura de aplicativo, componentes e scripts para modelar um blueprint de aplicativo.
Esses blueprints padronizam a estrutura do aplicativo, incluindo componentes de software, dependências e configurações, para implantações repetidas.
Os blueprints do aplicativo são portáteis entre os ambientes de implantação. Por exemplo, depois que um blueprint é disponibilizado, as equipes de desenvolvimento, QA e versão do aplicativo podem trabalhar nos padrões definidos pelo pessoal de TI. As equipes podem implantar repetidamente um blueprint padrão, personalizar as configurações conforme o permitido e fazer a implantação em ambientes aprovados pela TI.
A partir de um blueprint do aplicativo, é possível criar diferentes implantações usando perfis de
implantação para testar protótipos ou implantar aplicativos de múltiplas camadas críticos para a missão em ambientes de produção. A partir desses blueprints salvos, o implantador pode gerar planos de execução para a implantação do aplicativo em uma nuvem privada ou pública. É possível também iniciar um processo de atualização para dimensionar nós clusterizados de aplicativos implantados e alterar a configuração ou o código dos aplicativos implantados quando uma nova versão estiver disponível.
Figura 1‑1. Fluxo de trabalho do Application Services e vRealize Automation
Locatário vCloud Automation Center
Componentes da biblioteca.
Ambiente de implantação
Modelos de nuvem
Provedor de nuvem Perfil de
implantação
Blueprint do aplicativo
Componente de aplicativo Application Services
Gerenciamento de usuário
Direitos e aprovações
Catálogo Grupo de
negócios
Grupo de negócios Grupo de
negócios
Locatário
Catálogo Grupo de
negócios
Grupo de negócios Grupo de
negócios
Serviço
Modelo lógico
Princípios arquitetônicos básicos
O Application Services foi projetado para automatizar implantações de aplicativos complexos em qualquer nuvem IaaS. O Application Services automatiza as implantações nos ambientes de nuvem IaaS com o vCloud Director, o vRealize Automation para implantar o vSphere e o Amazon EC2.
n Implantando aplicativos e serviços de middleware na página 15
Com o Application Services, os arquitetos de aplicativos podem usar scripts e modelos de máquina virtual para criar uma implantação do aplicativo com aplicativos e serviços de middleware.
n Suporte a várias nuvens na página 15
O Application Services foi projetado para implantar o mesmo aplicativo em vários tipos de nuvens.
n Extensibilidade e arquitetura aberta do Application Services na página 16
O Application Services é otimizado para componentes vCloud e é extensível a outros componentes.
n Padronização no Application Services na página 16
Com o Application Services, é possível criar serviços reutilizáveis usando propriedades de configuração padronizada para atender aos requisitos rigorosos de conformidade de TI.
n Segurança do usuário na página 16
O usuário efetua logon no Application Services com as credenciais SSO para o locatário registrado e com pelo menos uma função de usuário do aplicativo atribuído.
Implantando aplicativos e serviços de middleware
Com o Application Services, os arquitetos de aplicativos podem usar scripts e modelos de máquina virtual para criar uma implantação do aplicativo com aplicativos e serviços de middleware.
Com o Application Services, é possível implantar aplicativos em sistemas operacionais Windows e Linux nos ambientes de nuvem do vCloud Director e do vRealize Automation. Para o ambiente de nuvem do Amazon EC2, é possível implantar aplicativos apenas em sistemas operacionais Linux.
n Os arquitetos de aplicativos podem usar templates de máquina virtual de uma biblioteca padronizada de um provedor de nuvem definido para suas empresas.
n Eles também podem adicionar componentes de aplicativo aos serviços de middleware definidos no blueprint do aplicativo.
Suporte a várias nuvens
O Application Services foi projetado para implantar o mesmo aplicativo em vários tipos de nuvens.
n O Application Services encapsula as configurações de implantação nos perfis de implantação, separadamente dos blueprints do aplicativo. Os perfis de implantação possibilitam a portabilidade do blueprint do aplicativo em nuvens privadas com base novCloud Director, em nuvens públicas com base no Amazon EC2, e usam a infraestrutura de provisionamento do vRealize Automation para acessar as nuvens públicas e privadas do vSphere.
n O Application Services usa uma CAL para conectar provedores de nuvem. Ele automatiza as implantações para o ambiente de nuvem do vCloud Director, do vSphere por meio do
vRealize Automation e do Amazon EC2. O vCloud Director usa padrões abertos, como a API do vCloud e o formato OVF (Formato Aberto de Virtualização). O Application Services se integra ao vCloud Director por meio da API IaaS disponível publicamente que é baseada no vCloud. Essa integração permite que você implante aplicativos em implantações públicas e privadas das nuvens do vCloud Director.
Capítulo 1 Introdução ao Application Services
O vCloud Automation Center usa APIs REST para implantar aplicativos para nuvens públicas e privadas do vSphere.
O Application Services usa as APIs Amazon AWS e AMIs (Imagens de Máquinas Amazon) para implantar aplicativos na nuvem do Amazon EC2.
Extensibilidade e arquitetura aberta do Application Services
O Application Services é otimizado para componentes vCloud e é extensível a outros componentes.
n A biblioteca do Application Services tem serviços predefinidos (prontos para usar) ou aplicativos para serviços middleware. Além disso, você pode adicionar apontadores para modelos de máquina virtual localizados nas bibliotecas de nuvem. A biblioteca do Application Services também permite que você adicione definições de serviços personalizados dinamicamente instaláveis em modelos de máquina virtual usando os scripts de instalação, configuração, inicialização, atualização, reversão e desinstalação, além de configurações apropriadas.
n Os planos de execução de implantação são gerados pelo sistema, com base no blueprint. Esses planos ajudam os usuários a rastrear o status e o andamento de tarefas durante a implantação.
É possível adicionar scripts de tarefa a esses planos para que sejam executados na máquina virtual implantada. É possível usar esses scripts para executar tarefas adicionais, como patches de segurança, integrações de auditoria, revisões de conformidade e qualidade usando sistemas de TI de terceiros e execução de testes preliminares.
n Para simplificar a criação do processo de implantação, as organizações podem automatizar ainda mais a implantação por meio do uso da interface de linha de comando para permitir que seus sistemas de criação contínuos ou portais de provisionamento de nuvem gerem e implantem o aplicativo.
Padronização no Application Services
Com o Application Services, é possível criar serviços reutilizáveis usando propriedades de configuração padronizada para atender aos requisitos rigorosos de conformidade de TI.
O Application Services inclui as seguintes propriedades de configuração padronizada:
n Uma arquitetura orientada ao modelo que permite a adição de modelos de máquinas virtuais certificadas por TI e serviços de middleware no blueprint do aplicativo.
n Um modelo de delegação para a substituição de pares de valores de nome de configuração entre o administrador do catálogo de aplicativos, o arquiteto de aplicativos e o implantador para padronizar os valores de configuração dos serviços de middleware e do aplicativo.
Segurança do usuário
O usuário efetua logon no Application Services com as credenciais SSO para o locatário registrado e com pelo menos uma função de usuário do aplicativo atribuído.
O Application Services também dá suporte a um mecanismo de autenticação por meio do vRealize Automation. Todos os usuários nos repositórios de identidades (IDP) configurados no vRealize Automation do locatário registrado no Application Services poderão fazer logon com as credenciais SSO, se tiverem pelo menos uma função de usuário do aplicativo atribuída. Para obter informações sobre como atribuir funções do usuários, consulte o vRealize AutomationAdministrador de Locatários.
Principais conceitos
Para implantar um aplicativo, você deve configurar a CAL. Quando você cria um modelo de blueprint, pode usar modelos de máquina virtual obtidos diretamente da biblioteca de um provedor de nuvem, além de uma biblioteca extensível de componentes e scripts de infraestrutura de aplicativo prontos para uso. Após criar um template de topologia de implantação de aplicativo, será possível criar dependências e editar configurações para finalizar o plano de execução. Depois de implantar o aplicativo, será possível também iniciar um processo de atualização para dimensionar nós clusterizados ou alterar a configuração ou o código dos aplicativos implantados quando uma nova versão estiver disponível.
As definições a seguir o ajudarão a compreender o fluxo de trabalho de provisionamento e atualização.
Principais componentes do CAL.
modelo de nuvem O modelo de nuvem que contém uma imagem de máquina reutilizável predefinida que inclui um sistema operacional e dados. Quando você cria máquinas virtuais para seu ambiente de nuvem, as especificações e o software definidos nos templates de nuvem são aplicados à máquina virtual.
Tabela 1‑1. Mapeamento de template de nuvem para ambientes de nuvem compatíveis
Ambiente do Application Services Ambiente de nuvem
Template de nuvem Modelo do Application Services Blueprint do vRealize Automation Imagem da máquina Amazon (AMI)
provedor de nuvem Uma instância de nuvem para implantação. É possível definir vários provedores de nuvem para um tipo de provedor de nuvem.
Tabela 1‑2. Mapeamento de provedor de nuvem para ambientes de nuvem compatíveis
Ambiente do Application Services Ambiente de nuvem
Provedor de nuvem Organização do vCloud Director
Grupo de negócios do vRealize Automation 6.1
Região do Amazon
tipo de provedor de nuvem
Tipo de infraestrutura de nuvem no qual as implantações podem ser feitas. O Application Services dá suporte somente ao vCloud Director, ao
vRealize Automation e ao Amazon EC2.
ambiente de implantação
Um ambiente em um provedor de nuvem, por exemplo, desenvolvimento, teste, preparo e produção. Um provedor de nuvem pode ter vários ambientes de implantação.
Tabela 1‑3. Mapeamento de ambiente de implantação para ambientes de nuvem compatíveis
Ambiente do Application Services Ambiente de nuvem
Ambiente de implantação Organização vDC do vCloud Director Política de reserva do vRealize Automation Amazon VPC
Capítulo 1 Introdução ao Application Services
Para o vCloud Director, um ambiente de implantação mapeia para um datacenter virtual de organização (vDC) de um provedor de nuvem definido e usa recursos desse vDC. Um vDC de organização fornece recursos para uma organização e é particionada de um vDC provedor. Os vDCs de organização fornecem um ambiente onde os sistemas virtuais podem ser armazenados, implantados e operados. Eles também armazenam mídia virtual, como discos disquetes e CD ROMs. Uma única organização pode ter vários vDCs de organização.
Para o vRealize Automation, um ambiente de implantação mapeia para uma política de reserva. Se um ambiente de implantação não for selecionado, o vRealize Automation atribuirá uma política de reserva, dependendo dos requisitos de recursos da máquina virtual no blueprint do
vRealize Automation.
Para o Amazon EC2, um ambiente de implantação mapeia para uma combinação de Nuvem Virtual Privada (VPC) do Amazon e uma das zonas de disponibilidade em uma região.
Principais componentes da biblioteca.
biblioteca A biblioteca que contém os templates lógicos, que apontam para os templates de nuvem. Os serviços reutilizáveis que podem ser usados em vários
aplicativos e instalados em uma máquina virtual. As tarefas que podem executar tarefas adicionais personalizadas em uma implantação de aplicativo.
serviço O software criado a partir de script que pode ser instalado em uma máquina virtual e reutilizado em vários aplicativos.
serviços externos Um serviço do aplicativo, como um balanceador de carga de hardware ou um banco de dados pré-instalado, que é instalado externamente à implantação do aplicativo. O aplicativo e o serviço externo devem ser configurados para funcionar em conjunto.
template lógico Uma definição de máquina virtual predefinida no Application Services. Um modelo lógico pode ser mapeado para um modelo de nuvem real na biblioteca de nuvem e nos serviços compatíveis. Os templates lógicos permitem que um blueprint do aplicativo permaneça compatível com qualquer nuvem.
política Um conjunto definido pelo usuário de definições para governar as operações do ciclo de vida do aplicativo. Por exemplo, uma política pode criar uma lista negra para o uso de determinados softwares baseada em diretrizes
corporativas. As políticas são aplicadas quando são habilitadas em ambientes de implantação específicos por meio do uso de instâncias de políticas.
tarefas personalizadas Do plano de execução, é possível adicionar tarefas personalizadas para executar tarefas personalizadas adicionais, como executar patches de segurança em uma implantação de aplicativo. É possível criar uma tarefa personalizada na biblioteca e adicioná-la a uma implantação do aplicativo. O Application Services também oferece tarefas predefinidas na biblioteca que é possível usar para configurar um repositório APT, um repositório YUM, cadastrar uma máquina com uma Rede Red Hat ou Ingressar em um domínio.
sistema operacional Especifica um sistema operacional que a organização de TI suporta para templates lógicos e serviços. Uma lista de sistemas operacionais aparece no menu Sistemas operacionais e é possível adicioná-lo à lista.
tag Organiza as listas de templates lógicos e serviços para aprimorar a
legibilidade no editor de blueprints. Uma lista de tags aparece no menu Tags e é possível adicionar novas tags à lista.
Principais componentes do provisionamento de aplicativos.
aplicativo Unidade de implantação lógica que define a relação entre os templates de sistema operacional, os componentes de aplicativo e seus serviços dependentes que podem ser distribuídos ao longo de várias máquinas virtuais.
componentes de aplicativo
Código personalizado usado como template para componentes, como os arquivos EAR, WAR e assim por diante. Eles são pacotes de script personalizados para as ações de instalação, configuração, inicialização, atualização, reversão e desinstalação em um nó ou serviço.
blueprint do aplicativo Topologia lógica de uma implantação de aplicativo. Um blueprint captura a estrutura de um aplicativo com nós lógicos, seus serviços e sistemas operacionais correspondentes, dependências, configurações padrão e requisitos de topologia de rede e de armazenamento.
nó Máquina virtual definida no blueprint.
nó clusterizado Cluster de máquinas virtuais definidas no blueprint.
discos Discos adicionais a serem adicionados à máquina virtual ou nó correspondente.
propriedades Pares de nome-valor de configuração para componentes de serviços e aplicativo. São variáveis usadas pelos scripts para definir parâmetros em um script e executar várias configurações. Por exemplo, é possível configurar o valor da propriedade installation_path e configurar scripts de instalação para usar essa propriedade para especificar o caminho a ser usado para instalar um serviço durante o processo de implantação de aplicativo.
ações Os estágios do ciclo de vida para os scripts de instalação, configuração, inicialização, atualização, reversão e desinstalação para componentes de aplicativo e serviços a serem instalados.
armazenamento Espaço fornecido pelo provedor de nuvem para posicionar o disco em diferentes armazenamentos para atender aos requisitos de desempenho.
perfil de implantação Conjunto de configurações de implantação para um blueprint, incluindo tamanho do cluster, CPU, memória, templates de nuvem e redes.
rede lógica Uma entidade criada como uma abstração lógica para uma rede. Uma rede lógica é uma abstração independente da nuvem, usada para indicar a localização da rede entre os nós em um aplicativo. Uma rede lógica é mapeada dinamicamente para uma rede de nuvem durante a configuração de um perfil de implantação.
rede de nuvem Uma rede definida dentro de um ambiente de implantação de nuvem.
Capítulo 1 Introdução ao Application Services
plano de execução Plano de tarefas para visualizar a ordem na qual as máquinas virtuais são criadas e os scripts de ação de componentes de bibliotecas e de aplicativo são instalados, configurados, inicializados e atualizados. A ordem na qual um agente executa uma tarefa é definida no plano de execução de implantação.
desinstalação Remoção das máquinas virtuais implantadas da nuvem. Por exemplo, você pode remover o vCloud Director vApp e as máquinas virtuais associadas, a máquina virtual do vRealize Automation e a máquina virtual associada nas instâncias no vCenter Server ou no Amazon EC2 de um aplicativo
implantado do ambiente de nuvem. Depois que o processo de desinstalação for concluído, todos os outros recursos, como armazenamento e endereços IP usados por essas máquinas virtuais, serão devolvidos aos seus respectivos pools.
Instalar e configurar o Application
Services 2
O Application Services inclui modelos de amostra de aplicativos, serviços e máquina virtual predefinidos para ajudá-lo a entender os conceitos básicos e começar a usar o produto. Conclua as tarefas para instalar o Application Services, configurar e implantar um aplicativo de amostra predefinido no ambiente
dovCloud Director, do vSphere por meio do vRealize Automation ou do Amazon EC2.
Pré-requisitos
Familiarize-se com o fluxo de trabalho de provisionamento do Application Services descrito na “Visão geral do Application Services”, na página 13.
Procedimentos
1 Instale e configure o dispositivo virtual do Application Services.
Consulte “Preparando a instalação do Application Services”, na página 23 e “Iniciar o dispositivo Application Services”, na página 29.
2 Configure o Application Services para usar um proxy.
Execute essa tarefa quando um aplicativo precisar baixar arquivos de um firewall corporativo externo.
Consulte “Configurar o Application Services para usar um proxy para URLs externas”, na página 34.
3 Faça logon na interface da Web do Application Services e familiarize-se com os recursos do produto.
Consulte “Fazer login no servidor do Application Services”, na página 47 e “Usando a interface da Web do Application Services”, na página 48.
4 Registre um provedor de nuvem.
Quando você registrar um provedor de nuvem, mapeie o Application Services para um dos componentes a seguir no seu ambiente de nuvem.
Tipos de provedor de nuvem Tópico de referência Instância e organização do
vCloud Director
“Registrar o modelo e o provedor de nuvem do vCloud Director”, na página 84
Grupo de negócios do vRealize Automation
“Registrar o modelo e o provedor de nuvem do vRealize Automation”, na página 61
Região do Amazon EC2 “Registrar o provedor de nuvem e o template do Amazon EC2”, na página 96
5 Crie um ambiente de implantação no provedor de nuvem registrado.
Mapeie o ambiente de implantação do Application Services para um dos componentes a seguir no seu ambiente de nuvem antes de implantar o aplicativo.
Ambiente de implantação Tópico de referência vDC de organização dentro do
vCloud Director
“Criar um ambiente de implantação do vCloud Director”, na página 86
Política de reserva dentro do vCloud Automation Center
“Criar um ambiente de implantação do vRealize Automation”, na página 62
Amazon VPC e Zona de disponibilidade associada
“Criar um ambiente de implantação do Amazon EC2”, na página 98
6 Mapeie o template de nuvem para o template lógico.
Ao mapear um modelo de nuvem para um modelo lógico, você vincula o modelo lógico do Application Services ao modelo real na nuvem.
Consulte “Adicionar um modelo lógico à biblioteca”, na página 134.
7 Implante um aplicativo de amostra predefinido do assistente de Perfil de Implantação.
Consulte Capítulo 18, “Implantando componentes de biblioteca predefinidos”, na página 207 e “Criar um perfil de implantação”, na página 168.
8 Verifique o status da implantação.
Durante a implantação, os componentes são instalados e configurados com base nas dependências de um aplicativo. Consulte “Conhecendo o processo de implantação e atualização”, na página 187.
É possível usar a interface do usuário para verificar o status de uma implantação de aplicativo em tempo real. Consulte “Usando a página de resumo da implantação”, na página 185.
9 Solucione problemas em falhas de implantação.
Se você enfrentar falhas de implantação, poderá examinar os logs específicos da máquina virtual e os logs de implantação para solucionar o problema.
Para acessar os logs específicos da máquina virtual, consulte “Visualizar detalhes de VM implantada e plano de execução de um aplicativo”, na página 227. Para resolver o problema, consulte o documento Solução de problemas do Application Services.
Instalando o Application Services 3
Para instalar o Application Services 6.1, você pode criar e implantar o dispositivo virtual no vCloud Director ou no vSphere vCenter Server.
Este capítulo inclui os seguintes tópicos:
n “Preparando a instalação do Application Services”, na página 23 n “Iniciar o dispositivo Application Services”, na página 29
n “Solucionar problemas de conexão com a interface da Web do Application Services”, na página 33 n “Desbloquear sua conta darwin_user”, na página 33
n “Reiniciar o Application Services”, na página 34
n “Configurar o Application Services para usar um proxy para URLs externas”, na página 34 n “Registrar o Application Services no vRealize Automation”, na página 36
Preparando a instalação do Application Services
Antes de começar a instalação do dispositivo do Application Services, verifique se o seu ambiente computacional atende aos requisitos de software e hardware do sistema.
O Application Services requer que o vCloud Director use definições de configuração específicas. Para configurações dos servidores vCenter Server e vCloud Director instaladas anteriormente, verifique se esses servidores usam as configurações que funcionam com o Application Services.
n Requisitos do sistema do Application Services na página 24
O appliance virtual no qual você executa o Application Services deve atender a certos requisitos de hardware e software. Além disso, é necessário abrir determinadas portas para o Application Services.
n Definir as configurações de cluster do vCenter Server na página 25
Configure o armazenamento e a rede das suas configurações de cluster do vCenter Server para atender a determinados requisitos para que você possa instalar o Application Services no vCloud Director ou no vSphere.
n Configurar o vCloud Director para Application Services na página 27
É possível configurar um appliance virtual no vCloud Director para a instalação bem-sucedida do Application Services. Se houver uma versão do vCloud Director instalada anteriormente, verifique as definições da configuração para otimizar para o Application Services.
Requisitos do sistema do Application Services
O appliance virtual no qual você executa o Application Services deve atender a certos requisitos de hardware e software. Além disso, é necessário abrir determinadas portas para o Application Services.
Requisitos de memória e espaço em disco do vCloud Director
O Application Services requer um mínimo de 20 GB de espaço em disco, 2 GB de memória e um vCPU com uma velocidade de 2 GHz.
Cuidado Para alguns vDCs de organização, por padrão, o vCloud Director define algumas vezes a CPU virtual com 0,24 GHz, com base na configuração do vCloud Director. Se esta configuração for padrão no seu ambiente, você deverá definir a velocidade vCPU com 2 GHz para o vDC de organização no qual o vApp do Application Services foi implantado. Caso contrário, o desempenho de um appliance virtual do Application Services será afetado.
Requisitos de porta
É necessário abrir determinadas portas na máquina virtual do Application Services.
Porta Tipo de conexão
Porta TCP 8443 Porta externa para a conexão da interface do usuário do Application Services por meio de HTTPS.
Porta TCP 8080 Porta opcional para a conexão da interface do usuário do Application Services por meio de HTTP.
Porta TCP 80 Porta externa para vami-lighttpd.
Portas TCP 5671 Porta externa para vFabric RabbitMQ.
Porta TCP 443 Porta externa para a interface do usuário do Application Services para se conectar a um ambiente de nuvem.
Porta TCP 22 Porta opcional para a conexão SSH externa.
Para os requisitos de porta mais atuais para a sua versão, consulte a Matriz de Suporte na documentação do vRealize Automation em https://www.vmware.com/support/pubs/vcac-pubs.html.
Suporte da interface da Web
O Application Services é compatível com os seguintes navegadores da Web: Para os requisitos atuais da sua versão, consulte a Matriz de Suporte na documentação do vRealize Automation em
https://www.vmware.com/support/pubs/vcac-pubs.html.
n Internet Explorer n Mozilla Firefox n Chrome
Requisitos de software de virtualização
Para usar o Application Services, você deve instalar e configurar os seguintes produtos VMware:
n vSphere ESXi. Consulte a documentação do vSphere em
https://www.vmware.com/support/pubs/vsphere-esxi-vcenter-server-pubs.html.
n vCenter Server. Consulte a documentação do vSphere em
https://www.vmware.com/support/pubs/vsphere-esxi-vcenter-server-pubs.html.
n vCloud Director 5.5. Consulte a documentação do vCloud Director em https://www.vmware.com/support/pubs/vcd_pubs.html.
n vRealize Automation 6.2. Consulte a documentação do vRealize Automation em https://www.vmware.com/support/pubs/vcac-pubs.html.
Para os requisitos do sistema mais atuais para a sua versão, consulte a Matriz de Suporte na documentação do vRealize Automation em https://www.vmware.com/support/pubs/vcac-pubs.html.
Sistemas operacionais suportados em modelos de máquinas virtuais na Biblioteca do Application Services
Para criar modelos de máquinas virtuais personalizados para o uso na biblioteca do Application Services, verifique se os sistemas operacionais suportados estão disponíveis nos seguintes produtos:
n vCloud Director. Consulte “Requisitos de máquina virtual para criação de modelos personalizados do vCloud Director”, na página 76.
n vRealize Automation. Consulte “Requisitos de máquina virtual para criação de modelos personalizados do vRealize Automation”, na página 52.
n Amazon EC2. Consulte “Requisitos de máquina virtual para a criação de templates personalizados do Amazon EC2”, na página 94.
Observação Os modelos de máquinas virtuais do Linux e Windows com Federal Information Processing Standard (FIPS) ativado não são suportados.
Definir as configurações de cluster do vCenter Server
Configure o armazenamento e a rede das suas configurações de cluster do vCenter Server para atender a determinados requisitos para que você possa instalar o Application Services no vCloud Director ou no vSphere.
Pré-requisitos
n Para os requisitos atuais da sua versão, consulte a Matriz de Suporte na documentação do vRealize Automation em https://www.vmware.com/support/pubs/vcac-pubs.html.
n Familiarize-se com os procedimentos de criação de pools de recursos do vSphere e de clusters do vCenter Server com DRS ativado. Consulte o centro de documentação do vSphere.
n Verifique se você tem um ou mais hosts que executam o vSphere ESXi.
n Verifique se você tem um cluster do vCenter Server com DRS ativado.
n Verifique se você tem o cliente NTP em execução em cada um dos hosts vSphere ESXi na sua instalação do vCenter Server.
Sincronize o horário no host no qual o Application Services foi implantado com os hosts nos quais as máquinas virtuais serão implantadas. Se o horário não for sincronizado, o servidor Application Services poderá ter problemas ao se comunicar com as máquinas virtuais provisionadas.
Para sincronizar o horário nos hosts, defina um servidor NTP como a opção Configuring Time para cada host ESXi subjacente ao sistema vCloud Director.
Procedimentos
1 Crie um cluster com DRS habilitado.
Capítulo 3 Instalando o Application Services
2 Verifique as definições de configuração para requisitos de repositório de dados e rede.
Opção Ação
Vários hosts em um cluster n Verifique se todos os hosts têm pelo menos um repositório de dados compartilhado, por exemplo, LUN, NFS compartilhado e assim por diante.
n Verifique se todos os hosts do cluster têm conectividade com pelo menos uma rede em comum.
n Para oferecer suporte à migração de máquina virtual, verifique se todos os hosts do cluster são idênticos.
Rede ou armazenamento SAN n Verifique se o seu host tem armazenamento compartilhado.
Embora o vCloud Director e o Application Services possam usar armazenamento local, o armazenamento compartilhado garante a escalabilidade futura.
n Verifique se o host tem pelo menos uma rede.
Próximo passo
Para o vSphere, implante o dispositivo Application Services. Consulte “Implantar o dispositivo do Application Services no vSphere”, na página 26.
Para o vCloud Director, defina as configurações do vApp para instalar o Application Services. Consulte
“Configurar o vCloud Director para Application Services”, na página 27.
Implantar o dispositivo do Application Services no vSphere
Para instalar o Application Services no vSphere, você deve implantar um modelo OVF.
Você pode implantar um modelo OVF de qualquer sistema de arquivos local acessível na máquina do vSphere Client ou de um servidor Web remoto. Os sistemas de arquivos locais podem incluir discos locais, mídias removíveis e unidades de rede compartilhadas.
Pré-requisitos
n Verifique se você concluiu todos os pré-requisitos listados no “Preparando a instalação do Application Services”, na página 23 para o vSphere.
n O modelo OVF do Application Services deve estar disponível para implantação. Familiarize-se com a implantação de modelos OVF em um vSphere Client. Consulte a documentação do vSphere.
Procedimentos
1 Conecte-se ao vSphere Client.
2 Selecione Arquivo > Implantar modelo OVF.
O assistente para Implantar modelos OVF é aberto.
3 Defina as configurações do Cluster, do Pool de Recursos e do Armazenamento.
4 Mapeie o modelo para uma rede em um pool de endereços IP.
5 Marque a caixa de seleção Ligar após a implantação.
6 Analise as configurações de implantação e clique em Concluir.
A máquina virtual Application Services é implantada e ativada.
Próximo passo
Inicialize o dispositivo do Application Services. Consulte “Iniciar o dispositivo Application Services”, na página 29.
Configurar o vCloud Director para Application Services
É possível configurar um appliance virtual no vCloud Director para a instalação bem-sucedida do Application Services. Se houver uma versão do vCloud Director instalada anteriormente, verifique as definições da configuração para otimizar para o Application Services.
Pré-requisitos
n Configure suas definições do vCenter Server para o Application Services. Consulte “Definir as configurações de cluster do vCenter Server”, na página 25.
n Familiarize-se com os procedimentos para a criação de organizações e catálogos. Consulte a documentação mais recente do vCloud Director.
n Verifique se o administrador do vCloud Director carregou modelos em um catálogo.
Observação Se os modelos forem carregados em um catálogo contido em um vCloud Organization diferente no qual o Application Services executa implantações do aplicativo, publique o catálogo e os modelos. Verifique se o catálogo tem os atributos corretos para que os usuários possam acessá-lo.
n Verifique se você tem uma rede com conexão direta com um pool externo dos endereços IP que o Application Services podem usar. Entre em contato com seu administrador do vCloud Director para determinar o número de endereços IP no pool.
Procedimentos
u No vCloud Director, aloque uma organização separada para Application Services.
Próximo passo
Verifique a configuração do vCloud Director. Consulte “Verificar o seu ambiente do vCloud Director”, na página 27.
Para criar ou atualizar modelos da máquina virtual personalizada, consulte “Criando modelos de máquina virtual do Windows no vCloud Director”, na página 77 e “Criar modelos de máquina virtual do Linux no vCloud Director”, na página 81.
Verificar o seu ambiente do vCloud Director
Se você tiver uma versão do vCloud Director instalada anteriormente, verifique se o vApps pode se comunicar com a máquina virtual e os endereços IP da rede externa.
O Application Services é compatível com a implantação de máquinas virtuais em redes diretamente conectadas e roteadas por NAT. Use o endereçamento IPPOOL para que as máquinas virtuais implantadas se comuniquem com o servidor do Application Services pela rede.
Observação O endereçamento DHCP para redes diretamente conectadas não é compatível.
Pré-requisitos
n Configure suas definições do vCenter Server para o Application Services. Consulte “Definir as configurações de cluster do vCenter Server”, na página 25.
n Familiarize-se com os procedimentos de personalização do vCloud Director. Consulte a documentação mais recente do vCloud Director e os artigos da base de dados de conhecimento do VMware
kb.vmware.com/kb/2005829 e kb.vmware.com/kb/2034092.
n Verifique se você possui o plug-in VMRC do vCloud Director instalado para funcionar com o seu navegador. Para obter informações sobre navegadores da web compatíveis, consulte “Requisitos do sistema do Application Services”, na página 24.
Capítulo 3 Instalando o Application Services
n Verifique se as portas TCP necessárias estão abertas para a máquina virtual do Application Services.
Consulte “Requisitos do sistema do Application Services”, na página 24.
Procedimentos
1 Na interface do usuário do vCloud Director, crie um vApp com uma máquina virtual.
2 Na organização vCloud que você mapeou para o provedor de nuvem do Application Services, verifique se as máquinas virtuais na organização vCloud têm uma configuração de rede vCloud que permita que elas se conectem ao dispositivo Application Services.
3 Implante o vApp.
4 Use o plug-in VMRC para se conectar às máquinas virtuais e verificar se elas podem executar um ping para um IP externo.
5 Abra as portas TCP para que as máquinas virtuais implantadas possam atingir o dispositivo Application Services.
Próximo passo
Baixe e implante o dispositivo Application Services. Consulte “Implantar o dispositivo do Application Services no vCloud Director”, na página 28.
Implantar o dispositivo do Application Services no vCloud Director
Para instalar o Application Services no vCloud Director, será necessário baixar o dispositivo.
Para obter informações sobre a adição de vApps, consulte a documentação dovCloud Director.
Pré-requisitos
Verifique se você concluiu os pré-requisitos listados em “Preparando a instalação do Application Services”, na página 23 para o vCloud Director.
Procedimentos
1 Baixe o dispositivo do Application Services e salve ambos os arquivos na mesma pasta sem alterar seus nomes.
O dispositivo consiste nos seguintes arquivos:
ApplicationDirector-VersionNumber-*_OVF10.ovf ApplicationDirector-VersionNumber-*-system.vmdk
2 Substitua VersionNumber pelo número da compilação do dispositivo.
3 Faça login no vCloud Director e selecione o vDC da organização na qual o Application Services deve ser implantado.
4 Selecione a exibição Catálogos e clique na guia Modelos do vApp.
5 Clique em Carregamento ( ).
6 Na janela Carregar OVF como um Modelo, preencha com as informações solicitadas.
7 Clique em OK em qualquer janela pop-up de aviso de certificado para continuar a carregar o dispositivo.
Por causa do tamanho grande do arquivo e dependendo da velocidade de conexão da rede, espera-se que o processo de carregamento demore significativamente.
8 Clique com o botão direito do mouse no modelo carregado e selecione Adicionar à Minha Nuvem.
10 Navegue até Minha Nuvem.
11 Clique com o botão direito do mouse no vApp recém-adicionado e clique em Iniciar.
Próximo passo
Inicialize o dispositivo do Application Services. Consulte “Iniciar o dispositivo Application Services”, na página 29.
Iniciar o dispositivo Application Services
Você deve iniciar as máquinas virtuais vCloud Director vApp ou vSphere recém-adicionadas para confirmar que a instalação do seu Application Services foi bem-sucedida e concluir os procedimentos de configuração remanescentes.
Procedimentos
1 Configurar o appliance do Application Services na página 29
A primeira vez que você iniciar o dispositivo Application Services, insira o número de série do Application Services e crie senhas para o usuário root e para darwin_user.
2 Registrar o dispositivo e o servidor do vRealize Automation na página 30
Registre o dispositivo Application Services com o servidor do vRealize Automation. O registro permite que você use os usuários, os grupos de negócios e os locatários do vRealize Automation no Application Services e atribua funções de usuário do Application Services.
3 Importar conteúdo de exemplo predefinido na página 31
Depois de registrar o appliance do Application Services e o servidor vRealize Automation, você pode instalar o conteúdo da amostra predefinido opcionalmente em um locatário vRealize Automation.
4 Abrir a interface da Web do Application Services na página 32
Depois de configurar o dispositivo e de registrá-lo no servidor vRealize Automation e de,
opcionalmente, importar o conteúdo de exemplo predefinido, será possível abrir a interface da Web para explorar e trabalhar.
Configurar o appliance do Application Services
A primeira vez que você iniciar o dispositivo Application Services, insira o número de série do Application Services e crie senhas para o usuário root e para darwin_user.
Também é possível usar o console Web do vCloud Director para acessar uma máquina virtual ligada.
Verifique se o seu navegador da Web tem uma cópia instalada do plug-in vmware-vmrc. Consulte a Programação da API do vCloud.
Como parte do início do appliance do Application Services, é preciso registrar o aplicativo com o servidor e o locatário do vRealize Automation e escolher se deseja importar o conteúdo de amostra predefinido no locatário.
Se você estiver atualizando para uma nova versão Application Services, consulte Capítulo 4, “Atualizando o Application Services”, na página 39.
Pré-requisitos
n Verifique se você possui o plug-in VMRC do vCloud Director instalado para funcionar com o seu navegador. Para obter informações sobre navegadores da web compatíveis, consulte “Requisitos do sistema do Application Services”, na página 24.
n Verifique se o cliente vSphere cumpre os requisitos do navegador da Web. Consulte a documentação do VMware vSphere.
n “Iniciar o dispositivo Application Services”, na página 29.
Capítulo 3 Instalando o Application Services
Procedimentos
1 Abra o appliance do Application Services.
a Na visualização Minha Nuvem do vCloud Director, clique na imagem da coluna console que corresponde ao appliance do Application Services e clique no console do VMRC.
Pode demorar alguns segundos até que a conexão com o appliance seja estabelecida e a visualização do console do vApp seja aberta.
b No cliente vSphere, localize a máquina virtual ligada e clique na guia Console.
2 No prompt, insira o número de série do Application Services e pressione Enter.
3 Insira uma senha para a conta do usuário raiz e pressione Enter.
4 Quando for solicitado, reinsira a senha para confirmá-la e pressione Enter.
5 Insira uma senha para a conta darwin_user e pressione Enter.
Selecione uma senha para a conta darwin_user que você possa lembrar facilmente. Ao ser solicitado a inserir esta senha novamente, você terá apenas três tentativas para inseri-la corretamente.
6 Quando for solicitado, reinsira a senha para confirmá-la e pressione Enter.
7 Se solicitado, responda a solicitação para habilitar o login SSH.
Próximo passo
“Registrar o dispositivo e o servidor do vRealize Automation”, na página 30.
Registrar o dispositivo e o servidor do vRealize Automation
Registre o dispositivo Application Services com o servidor do vRealize Automation. O registro permite que você use os usuários, os grupos de negócios e os locatários do vRealize Automation no Application Services e atribua funções de usuário do Application Services.
Pré-requisitos
“Configurar o appliance do Application Services”, na página 29.
Procedimentos
1 Insira a URL do servidor do vRealize Automation no prompt e pressione Enter.
Por exemplo, insira uma URL segura no formulário https://vcac.it.mycompany.com ou em https://192.0.2.115:443.
2 Insira o nome do usuário de uma conta de administrador do sistema do vRealize Automation e pressione Enter.
3 Insira a senha da conta de administrador do sistema do vRealize Automation e pressione Enter.
4 Se houver falha no registro vRealize Automation, você será solicitado a pular o registro ou tentar novamente.
5 Se o registro for bem-sucedido, o sistema solicitará que você importe o conteúdo de amostra predefinido para o Application Services. Insira S para Sim ou N para Não e pressione Enter.
Enter Descrição
S Sim, importe os conteúdos de amostras predefinidos para um locatário ou um grupo de negócios específico. Depois da importação, todos os grupos de negócios no locatário poderão compartilhar o conteúdo.
N Não, não importe os conteúdos de amostra predefinidos.
Observação Demora menos de um minuto para os scripts de inicialização instalarem e iniciar outros processos do software solicitado em segundo plano, antes que seja solicitado que você defina a senha da conta do usuário administrador. Durante esse tempo, o sistema pode parecer não responder.
Próximo passo
(Opcional) “Importar conteúdo de exemplo predefinido”, na página 31.
Importar conteúdo de exemplo predefinido
Depois de registrar o appliance do Application Services e o servidor vRealize Automation, você pode instalar o conteúdo da amostra predefinido opcionalmente em um locatário vRealize Automation.
O sistema solicita todas as informações necessárias para que você faça login na CLI antes de importar o conteúdo de amostra predefinido.
Pré-requisitos
n “Registrar o dispositivo e o servidor do vRealize Automation”, na página 30.
n Verifique se a conta de usuário do locatário tem todas as funções do Application Services atribuídas.
Para obter informações sobre como atribuir funções aos usuários, consulte o Administrador de Locatários do vRealize Automation.
n Verifique se o usuário locatário pertence ao grupo de negócios.
Procedimentos
1 Digite o nome da URL do locatário e pressione Enter.
Um administrador de sistema no vRealize Automation especifica o nome da URL ao adicionar um locatário.
2 Digite o nome do usuário de uma conta com acesso ao locatário e pressione Enter.
A conta do usuário também deve ter todas as funções do Application Services atribuídas.
3 Digite a senha do usuário locatário e pressione Enter.
4 Digite o nome de um grupo de negócios que inclua o usuário locatário e pressione Enter.
Se o nome do grupo de negócios incluir espaços, coloque o nome inteiro entre aspas duplas.
5 Se o logon da CLI falhar, o sistema solicita que você tente outra vez. Digite S ou N e pressione Enter.
Enter Descrição
S Tente efetuar logon novamente. O sistema solicitará que você realize as etapas Etapa 1 à Etapa 4.
N Não tente efetuar logon novamente. Não importe o conteúdo de amostra
predefinido.
6 Se o login da CLI for bem-sucedido, o sistema importará o conteúdo de amostra predefinido e solicitará que você pressione uma tecla para continuar. Pressione qualquer tecla.
Próximo passo
“Abrir a interface da Web do Application Services”, na página 32.
Capítulo 3 Instalando o Application Services
Abrir a interface da Web do Application Services
Depois de configurar o dispositivo e de registrá-lo no servidor vRealize Automation e de, opcionalmente, importar o conteúdo de exemplo predefinido, será possível abrir a interface da Web para explorar e trabalhar.
Pré-requisitos
n “Registrar o dispositivo e o servidor do vRealize Automation”, na página 30.
Procedimentos
1 Insira uma senha para a conta de usuário do administrador do Application Services e pressione Enter.
2 Quando for solicitado, reinsira a senha para confirmá-la e pressione Enter.
O script de inicialização inicia os serviços necessários e exibe a URL para acesso ao servidor Application Services.
3 Navegue até até o servidor Application Services usando um navegador com suporte.
O formato da URL é https://IP_ou_nomedohost_do_Application_Services:
8443/darwin/org/URLdolocatário, onde URLdolocatário é o nome da URL do locatário.
4 Faça login como administrador do locatário ou usuário do locatário do vRealize Automation com uma ou mais funções do Application Services atribuídas. O usuário deve pertencer a pelo menos um grupo de negócios no locatário.
O navegador abre a interface da Web. Consulte “Usando a interface da Web do Application Services”, na página 48.
Observação Se você desejar desligar o dispositivo Application Services implantado no vCloud Director, faça pela interface do usuário vCloud Director. Não use o vCenter Server para desligar o dispositivo Application Services.
Próximo passo
Se o darwin_user estiver bloqueado devido a várias tentativas de login com falha, será necessário desbloquear a conta para prosseguir. Consulte “Desbloquear sua conta darwin_user”, na página 33.
Faça login no Application Services e familiarize-se com os recursos do produto. Consulte “Fazer login no servidor do Application Services”, na página 47 e “Usando a interface da Web do Application Services”, na página 48.
Registre um provedor de nuvem para seu ambiente de nuvem. Consulte “Registrar o modelo e o provedor de nuvem do vCloud Director”, na página 84, “Registrar o modelo e o provedor de nuvem do vRealize Automation”, na página 61 ou “Registrar o provedor de nuvem e o template do Amazon EC2”, na página 96.
Solucionar problemas de conexão com a interface da Web do Application Services
Algumas situações podem causar problemas de conexão ao tentar acessar a interface da Web do Application Services.
Tabela 3‑1. Erros comuns de conexão
Erro Possível causa Possível solução
O appliance virtual Application Services não tem um endereço IP ou rede funcionando.
Os problemas a seguir podem causar um erro de rede:
n A rede DC organizacional não foi configurada corretamente.
n Configurações de rede não especificadas no assistente Configurar Máquinas Virtuais.
n O endereço IP não foi
especificado para a configuração da Atribuição IP no assistente Configurar Máquinas Virtuais.
n Endereço IP estático não disponível.
n Servidor DHCP não disponível.
O problema de rede deve ser resolvido.
O appliance virtual Application Services falha temporariamente para recuperar um endereço IP durante a inicialização, ou o endereço IP muda após a inicialização.
Os problemas a seguir podem causar um erro de rede:
n Ocorreu um problema com a rede.
n Endereço IP estático não disponível.
n Servidor DHCP não disponível.
n O endereço IP foi modificado explicitamente.
Execute o comando a seguir na máquina virtual do appliance com privilégios raiz:
/home/darwin/tools/darwin_util.
sh -a AUTO
Ocorreu um erro do serviço vFabric tc Server no appliance virtual Application Services.
O appliance virtual não desligou corretamente e foi reiniciado.
O serviço tc Server foi iniciado ou reiniciado incorretamente.
navegue até o arquivo de registro em /home/darwin/tcserver/darwi n/logs/catalina.out para obter detalhes do erro e entre em contato com o suporte técnico da VMware se necessário.
Desbloquear sua conta darwin_user
Se você não fornecer a senha correta depois de três tentativas ao usar o cliente SSH para fazer login com sua conta darwin_user, sua conta darwin_user será bloqueada.
Pré-requisitos
n Verifique se você está conectado ao console VMRC do dispositivo Application Services.
O SSH está ativado para a conta raiz.
n Verifique se você tem privilégios de raiz.
Procedimentos
1 No console do VMRC, faça login como o usuário raiz.
2 Verifique o número de tentativas de login com falha no prompt do shell.
faillog -u darwin_user
Capítulo 3 Instalando o Application Services