Edge para nube privada v4.19.01
Antes de instalar Apigee mTLS, debes asegurarte de no haber inhabilitado
localhost y de haber reemplazado un servicio de firewall predeterminado (en muchos casos,
firewalld) por iptables en los nodos de tu clúster.
Crea una copia de seguridad de tus datos de Cassandra, Zookeeper y Postgres
Antes de instalar mTLS de Apigee, debes crear una copia de seguridad de los datos de los siguientes componentes:
apigee-cassandraapigee-zookeeperapigee-postgresql
Si deseas obtener instrucciones para crear una copia de seguridad de los datos de estos componentes, consulta Cómo crear una copia de seguridad.
Asegúrate de que la dirección de bucle invertido esté habilitada
mTLS de Apigee requiere que la dirección de bucle invertido localhost esté habilitada. La dirección IP
127.0.0.1 debe ser enrutable y debe resolverse en localhost en cada nodo
del clúster. Los servidores proxy de Consul en la malla de servicios dependen de esto.
Si inhabilitaste la dirección de bucle invertido localhost, debes volver a habilitarla en todos los nodos del clúster.
Reemplaza el firewall predeterminado
El firewall predeterminado en CentOS y RedHat Enterprise Linux (RHEL) es firewalld.
Sin embargo, mTLS de Apigee requiere que uses iptables como firewall. Por lo tanto, debes hacer lo siguiente:
- Inhabilita y quita
firewalld, si está instalado.Y
- Instala
iptablesen cada nodo y asegúrate de que se esté ejecutando.
En esta sección, se describe cómo realizar estas tareas.
No importa el orden de los nodos en los que lo hagas.
Para desinstalar firewalld y asegurarte de que iptables esté instalado y
en ejecución, haz lo siguiente:
- Accede al nodo como usuario raíz.
- Detén todos los componentes ejecutando el siguiente comando:
/opt/apigee/apigee-service/bin/apigee-all stop
- Inhabilita y desinstala
firewalld:- Detén el servicio
firewalldcon el siguiente comando:systemctl stop firewalld
- Inhabilita el servicio
firewalldy enmascáralo ejecutando los siguientes comandos:systemctl disable firewalld
systemctl mask --now firewalld - Quita el servicio
firewalldconyumejecutando el siguiente comando:yum remove firewalld
- Restablece todos los servicios que tengan un estado de error ejecutando el siguiente comando:
systemctl reset-failed
- Vuelve a cargar todos los servicios ejecutando el siguiente comando:
systemctl daemon-reload
- Detén el servicio
- Instala
iptables:- Instala los paquetes
iptablesyiptables-servicesejecutando el siguiente comando:yum install iptables iptables-services
- Vuelve a cargar los servicios en ejecución con el siguiente comando:
systemctl daemon-reload
- Habilita
iptablescon el siguiente comando:systemctl enable iptables ip6tables
- Inicia los servicios
iptablesyip6tablesejecutando el siguiente comando:systemctl start iptables ip6tables
- Instala los paquetes
- Repite este proceso para cada nodo del clúster.