Apigee Edge belgelerini görüntülüyorsunuz.
.
Git:
Apigee X belgeleri. bilgi
Belirti
Genellikle kablolama sorunları olarak adlandırılan veriyle ilgili sorunlar, belirtiler:
- Yönetim sunucuları başlatılırken karşılaşılan hatalar
- Dağıtım hataları
- Kullanıcı arayüzündeki Datastore hataları
- İleti İşleyenler ve Yönetim sunucuları arasındaki veri merkezleri arası bağlantı sorunları
- Veri göstermeyen Analytics
Bu sorunlar, ZooKeeper altyapısıyla ilgili değil, , ZooKeeper ağacında bulunur.
Olası nedenler
Bu sorunun tipik nedenleri şunlardır:
- Kablodaki hatalar nedeniyle kurulum sırasında yanlış bölgeye veya kapsül adına bağlanmış düğümler sessiz yükleme dosyasıdır.
- Bir bileşenin başarısız yüklenmesi, tekrar yüklediğinizde yinelenen kayıtlar oluşturuyor. bileşenini birden çok kez kullanın. Bu durumda, yanlış UUID'ler.
Teşhis
Teşhisi belirlemek için aşağıdaki verileri toplayın:
- Her düğümün ana makine adı ve IP adresi ile hangi Apigee bileşenini gösteren topoloji diyagramı
öğeler de bulunur. Apigee yükleme profili kullanılarak aşağıdaki gibi bir eşleme oluşturulduğunda
çok faydalı olacak:
DC-1 DS: ip1 hostname DS: ip2 hostname DS: ip3 hostname MS: ip4 hostname RMP: ip5 hostname RMP: ip6 hostname SAX: ip7 hostname DC-2 DS: ip8 hostname DS: ip9 hostname DS: ip10 hostname MS: ip11 hostname RMP: ip12 hostname RMP: ip13 hostname SAX: ip14 hostname
- Kablo bağlantısını kontrol etmek için ZooKeeper ağacı çıkışı oluşturun:
/opt/apigee/apigee-zookeeper/contrib/zk-tree.sh > zk-tree-output.txt
- ZooKeeper ağacındaki verilerin doğrulanmasını kolaylaştırmak için aşağıdaki yönetim API'sini çalıştırın
çağrılarına bir değer atmalısınız:
Ağ Geçidi Sunucuları
curl -u sysadmin@email.com "http://management-server-host:8080/v1/servers?pod=gateway®ion=region-name"
Merkezi Sunucular
curl -u sysadmin@email.com "http://management-server-host:8080/v1/servers?pod=central®ion=region-name"
Analytics Sunucuları
curl -u sysadmin@email.com "http://management-server-host:8080/v1/servers?pod=analytics®ion=region-name"
- Her bileşendeki UUID'leri kontrol edin ve ZooKeeper'da gördüklerinizle eşleştiğinden emin olun
ağaç:
Yönlendirici
curl 0:8081/v1/servers/self/uuid
Mesaj İşleyen
curl 0:8082/v1/servers/self/uuid
Qpid Aracısı
curl 0:8083/v1/servers/self/uuid
Postgres Temsilcisi
curl 0:8084/v1/servers/self/uuid
- ve yanlış UUID'ler.
- Listelenen Management API çağrılarını kullanın burada veri deposu kaydını düzeltebilirsiniz. Yönlendiriciler, Message İşlemciler, Postgres ve Qpid, başlatma sırasında ZooKeeper'a kendi kendine kaydolur.
Çözünürlük
ZooKeeper'ın verileriyle ilgili sorunların tek tek ele alınması gerekir. Veri kaynağı: ZooKeeper, Apigee Edge topolojilerini temel alır ve her kullanım alanına göre değişiklik gösterir. Sorundan biri belirtilerin görülmesini sağlamak için, verileri bir önceki bölümde açıklandığı şekilde toplayın Apigee Edge Destek Ekibi ile iletişime geçin.