Requisitos de instalação da demonstração na borda

Edge para nuvem privada v4.18.01

É 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:

  • Se você for um cliente em potencial que está avaliando a Apigee, entre em contato com a equipe de vendas da Apigee aqui.
  • Se você for um cliente atual da Apigee, entre em contato com seu representante da Apigee.

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:

  • Oracle JDK 1.8
  • OpenJDK 1.8

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

8 no mínimo

lscpu retorna o número de CPUs.

cat /proc/cpuinfo retorna informações da CPU

RAM

Mínimo de 16 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:

  • acesso sudo ou acesso raiz
  • capacidade de adicionar usuários à máquina host

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