Edge para nuvem privada v. 4.17.05
É possível instalar o Edge para a nuvem privada em uma única máquina host como parte de uma instalação de demonstração ou prova de conceito. Esse tipo de instalação é conhecido como instalação "completa" do Edge. A máquina host pode ser uma máquina autônoma ou uma VM que atenda aos pré-requisitos do sistema listados abaixo.
Depois de instalar o Edge para a nuvem privada na máquina host, será possível instalar:
- Portal de serviços para desenvolvedores na própria máquina host
- BaaS da API na própria máquina host
Licenciamento
Cada instalação do Edge requer um arquivo de licença exclusivo recebido da Apigee. Se você ainda não tem uma licença, entre em contato com a equipe de vendas.
Requisitos do sistema para o Edge
Na tabela a seguir, listamos os requisitos do sistema para instalar o Edge em uma única máquina host:
Requisito |
Descrição |
Teste |
---|---|---|
Acesso ao repositório RPM da Apigee |
Verifique o acesso a https://software.apigee.com. Verifique se você recebeu um nome de usuário/senha da Apigee para o repositório:
|
curl -v https://software.apigee.com retorna HTTP 200 |
Acesso aos serviços de back-end |
Garantir o acesso aos serviços de back-end |
curl -v http://backend para verificar o acesso aos serviços de back-end |
Chave de licença |
Verifique se você recebeu um e-mail da Apigee com a chave de licença anexada. |
Verifique se a chave de licença foi implantada na máquina host |
Versão do SO |
Versão do SO compatível, conforme listado em Softwares e versões compatíveis. |
cat /etc/redhat-release retorna a versão do SO |
Versão Java |
Versões compatíveis do Java:
|
java -version retorna a versão do Java instalada Se a versão necessária do Java não for encontrada, o instalador do Edge a instalará. |
Núcleos de CPU |
Mínimo de 2 |
lscpu retorna o número de CPUs. cat /proc/cpuinfo retorna informações da CPU |
RAM |
Mínimo de 8 GB |
cat /proc/meminfo retorna informações de memória |
Espaço em disco |
Mínimo de 100 GB |
df -h retorna o espaço em disco. df -h /opt retorna o espaço em disco para /opt, o diretório de instalação do Edge. |
Nome do host |
Nome do host definido como o endereço IP do host |
hostname -i retorna o endereço IP do host |
Rede |
É necessário ter acesso externo à Internet. Para o RedHat OS, acesso ao repositório yum do AOSP. |
yum repolist retorna repositórios disponíveis. Para o RedHat, verifique a disponibilidade de repositórios de /etc/yum.repos.d/redhat-rhui.repo |
portas, iptables, firewalld |
Verifique se as portas 8080, 9000, 9001 e 9002 podem aceitar pacotes de entrada. |
Esse requisito depende do seu sistema operacional e da sua configuração. Há vários comandos que podem ser usados para ver as configurações atuais: iptables -nvL (em inglês) Linux 6.x: status do iptables de serviço Linux 7.x: status de firewall sysctl Se necessário, pare o iptables |
SELinux |
Desative o SELinux ou defina-o para o modo permissivo durante a instalação. Reative após a instalação, se necessário |
Configure temporariamente o SELinux para o modo permissivo: Em um sistema operacional Linux 6.x: echo 0 > /selinux/enforce Para reativar após a instalação do Edge: echo 1 > /selinux/enforce Em um sistema operacional Linux 7.x: setenforce 0 (em inglês) Para reativar após a instalação do Edge: setenforce 1 (em inglês) Para desativar permanentemente o SELinux, consulte Instalar o utilitário de configuração da Apigee do Edge. |
Acesso do usuário do sistema |
O usuário que realiza a instalação exige:
|
sudowhoami precisa retornar raiz |
Servidor SMTP |
Acesso ao servidor SMTP para enviar e-mails para novos usuários do Edge. |
Requisitos do sistema para o portal de serviços para desenvolvedores
É possível instalar o portal do Edge Developer Services em uma máquina diferente da usada para instalar o Edge. Verifique se você atende aos requisitos a seguir antes de instalar o portal:
Requisitos |
Descrição |
Teste |
---|---|---|
Acesso ao repositório RPM da Apigee |
Verifique o acesso a https://software.apigee.com. Verifique se você recebeu um nome de usuário/senha da Apigee para o repositório. |
curl -v https://software.apigee.com retorna HTTP 200 |
Edge instalado no host |
Verifique se o Edge já está instalado na máquina host |
Consulte Requisitos do sistema para o Edge acima. |
Port |
Verifique se a porta 8079 está disponível e acessível |
netstat -nlptu | grep 8079 |
Requisitos do sistema para o BaaS da API
É possível instalar a API BaaS na única máquina host, diferente da usada para instalar o Edge. Verifique se você atende aos requisitos a seguir antes de instalar o BaaS da API no host:
Requisitos |
Descrição |
Teste |
---|---|---|
Acesso ao repositório RPM da Apigee |
Verifique o acesso a https://software.apigee.com. Verifique se você recebeu um nome de usuário/senha da Apigee para o repositório. |
curl -v https://software.apigee.com retorna HTTP 200 |
Todos os requisitos do Edge |
Verifique se a máquina host atende a todos os requisitos listados acima para o Edge |
Consulte Requisitos do sistema para o Edge acima. |
portas, iptables, firewalld |
Verifique se as portas 2551, 8080, 9000 e 9200-9400 aceitam pacotes de entrada. |
Esta etapa depende do SO e da configuração dele. Há vários comandos que podem ser usados para ver as configurações atuais: iptables -nvL (em inglês) Linux 6.x: status do iptables de serviço Linux 7.x: status de firewall sysctl Se necessário, pare o iptables |