Edge para nube privada v4.18.01
Puedes instalar Edge para la nube privada en una sola máquina host como parte de una instalación de demostración o prueba de concepto. Este tipo de instalación se conoce como instalación "todo en uno" de Edge. La máquina host puede ser una máquina independiente o una VM que cumpla con los requisitos previos del sistema que se indican a continuación.
Después de instalar Edge para la nube privada en la máquina host, puedes instalar lo siguiente de forma opcional:
- Portal de Servicios para desarrolladores en su propia máquina host
- API BaaS en su propia máquina host
Licencias
Cada instalación de Edge requiere un archivo de licencia único que obtienes de Apigee. Si aún no tienes una licencia, comunícate con Ventas aquí.
Requisitos del sistema para Edge
En la siguiente tabla, se enumeran los requisitos del sistema para instalar Edge en una sola máquina host:
|
Requisito |
Descripción |
Prueba |
|---|---|---|
|
Acceso al repositorio de RPM de Apigee |
Asegúrate de tener acceso a https://software.apigee.com Asegúrate de haber recibido un nombre de usuario y una contraseña de Apigee para el repositorio:
|
curl -v https://software.apigee.com devuelve HTTP 200 |
|
Acceso a tus servicios de backend |
Garantiza el acceso a tus servicios de backend |
curl -v http://backend para verificar el acceso a tus servicios de backend |
|
Clave de licencia |
Busca un correo electrónico de Apigee con la clave de licencia adjunta. |
Asegúrate de que la clave de licencia se implemente en la máquina host |
|
Versión del SO |
Versión de SO compatible, como se indica en Software y versiones compatibles. |
cat /etc/redhat-release devuelve la versión del SO |
|
Versión de Java |
Versiones de Java compatibles:
|
java -version devuelve la versión de Java instalada. Si no se encuentra la versión de Java requerida, el instalador de Edge la descarga y la instala. |
|
Núcleos de CPU |
8 como mínimo |
lscpu devuelve la cantidad de CPU cat /proc/cpuinfo devuelve información de la CPU. |
|
RAM |
16 GB como mínimo |
cat /proc/meminfo devuelve información de la memoria |
|
Espacio en disco |
Mínimo de 100 GB |
df -h devuelve el espacio en el disco. df -h /opt devuelve el espacio en el disco para /opt, el directorio de instalación de Edge. |
|
Nombre de host |
Nombre de host configurado como la dirección IP del host |
hostname -i devuelve la dirección IP del host |
|
Red |
Se requiere acceso externo a Internet. Para el SO RedHat, acceso al repositorio yum de RHEL. |
yum repolist devuelve los repositorios disponibles. En el caso de RedHat, verifica la disponibilidad de los repositorios en /etc/yum.repos.d/redhat-rhui.repo. |
|
ports, iptables, firewalld |
Asegúrate de que los puertos 8080, 9000, 9001 y 9002 puedan aceptar paquetes entrantes. |
Este requisito depende de tu SO y de su configuración. Existen varios comandos que puedes usar para ver la configuración actual: iptables -nvL Linux 6.x: service iptables status Linux 7.x: sysctl firewalld status Si es necesario, puedes detener iptables o firewalld |
|
SELinux |
Inhabilita SELinux o configúralo en modo permisivo durante la instalación. Vuelve a habilitarla después de la instalación si es necesario |
Configura SELinux de forma temporal en modo permisivo: En un sistema operativo Linux 6.x: echo 0 > /selinux/enforce Para volver a habilitarla después de instalar Edge, haz lo siguiente: echo 1 > /selinux/enforce En un sistema operativo Linux 7.x, haz lo siguiente: setenforce 0 Para volver a habilitarla después de instalar Edge, haz lo siguiente: setenforce 1 Para inhabilitar SELinux de forma permanente, consulta Instala la utilidad apigee-setup de Edge. |
|
Acceso de usuarios del sistema |
El usuario que realiza la instalación necesita lo siguiente:
|
sudo whoami debería devolver root |
|
Servidor SMTP |
Acceso al servidor SMTP para enviar correos electrónicos a los usuarios nuevos de Edge. |
Requisitos del sistema para el portal de Servicios para desarrolladores
Puedes instalar el portal de servicios para desarrolladores de Edge en una máquina diferente de la que usaste para instalar Edge. Asegúrate de cumplir con los siguientes requisitos antes de instalar el portal:
|
Requisitos |
Descripción |
Prueba |
|---|---|---|
|
Acceso al repositorio de RPM de Apigee |
Asegúrate de tener acceso a https://software.apigee.com Asegúrate de haber recibido un nombre de usuario y una contraseña de Apigee para el repositorio. |
curl -v https://software.apigee.com devuelve HTTP 200 |
|
Edge instalado en el host |
Asegúrate de haber instalado Edge en la máquina host. |
Consulta los requisitos del sistema para Edge que se indican más arriba. |
|
Puerto |
Asegúrate de que el puerto 8079 esté disponible y sea accesible. |
netstat -nlptu | grep 8079 |
Requisitos del sistema para API BaaS
Puedes instalar API BaaS en la máquina host única, diferente de la que usaste para instalar Edge. Asegúrate de cumplir con los siguientes requisitos antes de instalar API BaaS en el host:
|
Requisitos |
Descripción |
Prueba |
|---|---|---|
|
Acceso al repositorio de RPM de Apigee |
Asegúrate de tener acceso a https://software.apigee.com Asegúrate de haber recibido un nombre de usuario y una contraseña de Apigee para el repositorio. |
curl -v https://software.apigee.com devuelve HTTP 200 |
|
Todos los requisitos de Edge |
Asegúrate de que la máquina host cumpla con todos los requisitos mencionados anteriormente para Edge. |
Consulta los requisitos del sistema para Edge que se indican más arriba. |
|
ports, iptables, firewalld |
Asegúrate de que los puertos 2551, 8080, 9000 y 9200-9400 puedan aceptar paquetes entrantes. |
Este paso depende de tu SO y de su configuración. Existen varios comandos que puedes usar para ver la configuración actual: iptables -nvL Linux 6.x: service iptables status Linux 7.x: sysctl firewalld status Si es necesario, puedes detener iptables o firewalld |