Edge para nuvem privada v. 4.17.05
É possível instalar o Edge para nuvem privada em uma única máquina host como parte de uma demonstração ou instalação de prova de conceito. Esse tipo de instalação é chamado de instalação "tudo em um" do Edge. A máquina host pode ser uma máquina independente ou uma VM que atenda aos pré-requisitos do sistema listados abaixo.
Depois de instalar o Edge para nuvem privada na máquina host, é possível instalar:
- Portal do Developer Services na própria máquina host
- API BaaS na própria máquina host
Licenciamento
Cada instalação do Edge requer um arquivo de licença exclusivo que você recebe da Apigee. Se você ainda não tiver uma licença, entre em contato com a equipe de vendas neste link.
Requisitos do sistema para o Edge
A tabela a seguir lista 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. |
Verificar 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 Software e versões compatíveis. |
cat /etc/redhat-release retorna a versão do SO |
|
Versão do 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 vai fazer o download e a instalação dela. |
|
Núcleos de CPU |
Mínimo de 2 |
lscpu retorna o número de CPUs cat /proc/cpuinfo retorna informações sobre a 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 SO RedHat, acesso ao repositório yum do RHEL. |
yum repolist retorna repositórios disponíveis. Para o RedHat, verifique a disponibilidade de repositórios em /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 SO e da configuração dele. Há vários comandos que podem ser usados para visualizar as configurações atuais: iptables -nvL Linux 6.x: service iptables status Linux 7.x: sysctl firewalld status Se necessário, interrompa o iptables ou o firewalld |
|
SELinux |
Desative o SELinux ou defina-o como modo permissivo durante a instalação. Reative após a instalação, se necessário |
Defina temporariamente o SELinux como modo permissivo: Em um sistema operacional Linux 6.x: echo 0 > /selinux/enforce Para reativar depois de instalar o Edge: echo 1 > /selinux/enforce Em um sistema operacional Linux 7.x: setenforce 0 Para reativar depois de instalar o Edge: setenforce 1 Para desativar permanentemente o SELinux, consulte Instalar o utilitário apigee-setup do Edge. |
|
Acesso do usuário do sistema |
O usuário que realiza a instalação precisa de:
|
sudo whoami deve retornar root |
|
Servidor SMTP |
Acesso ao servidor SMTP para enviar e-mails aos 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 daquela usada para instalar o Edge. Verifique se você atende aos seguintes requisitos 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 você já instalou o Edge na máquina host |
Consulte os requisitos do sistema para o Edge acima. |
|
Porta |
Verifique se a porta 8079 está disponível e acessível. |
netstat -nlptu | grep 8079 |
Requisitos do sistema para API BaaS
É possível instalar a API BaaS na máquina host única, diferente daquela usada para instalar o Edge. Verifique se você atendeu aos seguintes requisitos antes de instalar a API BaaS 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 os requisitos do sistema para o Edge acima. |
|
portas, iptables, firewalld |
Verifique se as portas 2551, 8080, 9000 e 9200-9400 podem aceitar pacotes de entrada. |
Esta etapa depende do seu SO e da configuração dele. Há vários comandos que podem ser usados para visualizar as configurações atuais: iptables -nvL Linux 6.x: service iptables status Linux 7.x: sysctl firewalld status Se necessário, interrompa o iptables ou o firewalld |