Puedes quitar Apigee mTLS en cualquier momento. En esta sección, se describe cómo quitarlo y verificarlo. que se quitó.
Para revertir la instalación de Apigee mTLS, sigue estos pasos:
- Accede a un nodo en tu clúster. El orden en el que lo hagas no importa.
- Detén todos los componentes en el nodo, como se muestra en el siguiente ejemplo:
/opt/apigee/apigee-service/bin/apigee-all stop
- Desinstala el servicio
apigee-mtls
mediante la ejecución del siguiente comando:/opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall
- Inicia todos los componentes en el nodo en
order order que
que se muestra a continuación:
/opt/apigee/apigee-service/bin/apigee-service component_name start
- Repite este proceso para cada nodo del clúster.
Para verificar que la desinstalación se haya realizado correctamente, puedes hacer lo siguiente (en cualquier orden):
- En cada nodo que ejecute ZooKeeper, comprueba que los servicios de Consul no estén en
/usr/lib/systemd/system
:- Cambia al directorio
/usr/lib/systemd/system
:cd /usr/lib/systemd/system
- Asegúrate de que los siguientes archivos no estén en ese directorio:
consul_egress.service
consul_server.service
- Si cualquiera de estos archivos se encuentra en el directorio
/usr/lib/systemd/system
, borra que la modifica.
- Cambia al directorio
- En cada nodo que ejecute ZooKeeper, comprueba si los valores
apigee-mtls
y Existenapigee-mtls-consul
directorios:- Cambia al directorio raíz de Apigee:
cd ${APIGEE_ROOT:-/opt/apigee}
- Verifica el contenido del directorio:
ls
- Asegúrate de que los siguientes directorios no existan en este directorio:
apigee-mtls-version
apigee-mtls-consul-version
- Si alguno de estos directorios existe, bórralo.
- Cambia al directorio raíz de Apigee:
- En el mismo directorio, asegúrate de que se hayan quitado los symlinks a los siguientes elementos:
apigee-mtls
apigee-mtls-consul
Para ello, usa la opción buscar
-L
, como se muestra en el siguiente ejemplo:find -L ./
Si quedan vínculos simbólicos a estos directorios, puedes quitarlos con el Comandos
rm
ounlink
. - En cada nodo que ejecute ZooKeeper, verifica que se haya quitado Consul mediante el comando
Comando
which
:which consul
Este comando debería responder con un mensaje similar al siguiente:
"/usr/bin/which: no consul in (...:/opt/apigee/apigee-adminapi-version/bin:...)"
- Ejecuta el siguiente comando como raíz o con sudo:
iptables -t nat -L OUTPUT
Este comando debe mostrar encabezados de columna, pero no datos en las columnas, como en el siguiente ejemplo muestra:
target prot opt source destination
- Usa
yum
para determinar si los paquetes de Apigee mTLS están instalados:yum list installed
Este comando no debe mostrar ningún paquete que coincida con lo siguiente:
apigee-mtls-version
apigee-mtls-consul-version