Edge para nuvem privada v4.19.01
Você pode remover o Apigee mTLS a qualquer momento. Esta seção descreve como remover o recurso e verificar se ele foi removido.
Para reverter a instalação do mTLS da Apigee:
- Faça login em um nó do cluster. A ordem em que você faz isso não importa.
- Pare todos os componentes no nó, conforme mostrado no exemplo a seguir:
/opt/apigee/apigee-service/bin/apigee-all stop
- Desinstale o serviço
apigee-mtls
executando o seguinte comando:/opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall
- Inicie todos os componentes no nó na
ordem de início, conforme
mostrado no exemplo abaixo:
/opt/apigee/apigee-service/bin/apigee-service component_name start
- Repita esse processo para cada nó no cluster.
Para verificar se a desinstalação foi bem-sucedida, faça o seguinte (em qualquer ordem):
- Em cada nó que está executando o ZooKeeper, verifique se os serviços do Consul não estão no
diretório
/usr/lib/systemd/system
:- Mude para o diretório
/usr/lib/systemd/system
:cd /usr/lib/systemd/system
- Verifique se os seguintes arquivos não estão nesse diretório:
consul_egress.service
consul_server.service
- Se um desses arquivos estiver no diretório
/usr/lib/systemd/system
, exclua-o.
- Mude para o diretório
- Em cada nó que está executando o ZooKeeper, verifique se os diretórios
apigee-mtls
eapigee-mtls-consul
existem:- Mude para o diretório raiz da Apigee:
cd ${APIGEE_ROOT:-/opt/apigee}
- Verifique o conteúdo do diretório:
ls
- Verifique se os seguintes diretórios não existem neste diretório:
apigee-mtls-version
apigee-mtls-consul-version
- Se um desses diretórios existir, exclua-o.
- Mude para o diretório raiz da Apigee:
- No mesmo diretório, verifique se os links simbólicos para os seguintes foram removidos:
apigee-mtls
apigee-mtls-consul
Para fazer isso, use a opção de encontrar
-L
, conforme mostrado no exemplo a seguir:find -L ./
Se os links simbólicos para esses diretórios permanecerem, você poderá removê-los com os comandos
rm
ouunlink
. - Em cada nó que está executando o ZooKeeper, verifique se o Consul foi removido usando o
comando
which
:which consul
Esse comando vai responder com uma mensagem semelhante a esta:
"/usr/bin/which: no consul in (...:/opt/apigee/apigee-adminapi-version/bin:...)"
- Execute o seguinte comando como root ou com sudo:
iptables -t nat -L OUTPUT
Esse comando deve mostrar os cabeçalhos das colunas, mas sem dados nelas, conforme o exemplo a seguir:
target prot opt source destination
- Use
yum
para determinar se os pacotes mTLS da Apigee estão instalados:yum list installed
Esse comando não mostra pacotes que correspondem ao seguinte:
apigee-mtls-version
apigee-mtls-consul-version