Apigee mTLS'yi istediğiniz zaman kaldırabilirsiniz. Bu bölümde, veri kaldırma ve doğrulama işlemlerinin nasıl yapılacağı açıklanmaktadır. söz konusu URL'yi kaldırın.
Apigee mTLS yüklemesini geri çekmek için:
- Kümenizdeki bir düğüme giriş yapın. Bunu hangi sırayla yaptığınız önemli değildir.
- Aşağıdaki örnekte gösterildiği gibi düğümdeki tüm bileşenleri durdurun:
/opt/apigee/apigee-service/bin/apigee-all stop
. - Aşağıdaki komutu çalıştırarak
apigee-mtls
hizmetini kaldırın:/opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall
- Düğümdeki tüm bileşenleri
başlangıç siparişi,
aşağıdaki örnek gösterilmektedir:
/opt/apigee/apigee-service/bin/apigee-service component_name start
- Kümedeki her düğüm için bu işlemi tekrarlayın.
Kaldırma işleminin başarılı olduğunu doğrulamak için aşağıdakileri yapabilirsiniz (herhangi bir sipariş):
- ZooKeeper'ı çalıştıran her düğümde Consul hizmetlerinin
/usr/lib/systemd/system
dizini:/usr/lib/systemd/system
dizinine geçin:cd /usr/lib/systemd/system
- Aşağıdaki dosyaların bu dizinde bulunmadığından emin olun:
consul_egress.service
consul_server.service
- Bu dosyalardan biri
/usr/lib/systemd/system
dizinindeyse somut olarak ortaya koyar.
- ZooKeeper'ı çalıştıran her düğümde,
apigee-mtls
veapigee-mtls-consul
dizin mevcut:- Apigee kök dizinine geçin:
cd ${APIGEE_ROOT:-/opt/apigee}
. - Dizinin içeriğini kontrol edin:
ls
. - Aşağıdaki dizinlerin bu dizinde bulunmadığından emin olun:
apigee-mtls-version
apigee-mtls-consul-version
- Bu dizinlerden biri varsa bunları silin.
- Apigee kök dizinine geçin:
- Aynı dizinde, aşağıdakilere sembolik bağlantıların kaldırıldığından emin olun:
apigee-mtls
apigee-mtls-consul
Bunu yapmak için, aşağıdaki örnekte gösterildiği gibi
-L
seçeneğini kullanın:find -L ./
Bu dizinlerin sembolik bağlantıları kalırsa,
rm
veyaunlink
komutları. - ZooKeeper'ı çalıştıran her düğümde,
which
komutu:which consul
Bu komut, aşağıdakine benzer bir mesajla yanıt vermelidir:
"/usr/bin/which: no consul in (...:/opt/apigee/apigee-adminapi-version/bin:...)"
- Aşağıdaki komutu root olarak veya sudo ile yürütün:
iptables -t nat -L OUTPUT
.Bu komut, aşağıdaki örnekte olduğu gibi sütun başlıklarını görüntülemeli, ancak sütunlarda veri göstermemelidir gösterir:
target prot opt source destination
- Apigee mTLS paketlerinin yüklü olup olmadığını belirlemek için
yum
kullanın:yum list installed
Bu komut, aşağıdakilerle eşleşen paketleri görüntülememelidir:
apigee-mtls-version
apigee-mtls-consul-version