Edge for Private Cloud v. 4.16.05
Bu dokümanda, mevcut bir Edge kurulumunda Qpid sunucusunun nasıl ekleneceği ve kaldırılacağı açıklanmaktadır.
Qpid sunucusu ekleyin
Qpid sunucusu eklemek için:
- Yönetim Sunucusu'nda analiz ve tüketici gruplarının adını belirleyin.
Aşağıdaki komutların çoğu bu bilgiyi gerektirir. Varsayılan olarak analiz grubunun adı axgroup-001, tüketici grubunun adı ise consumer-group-001'dir. Bir bölgenin sessiz yapılandırma dosyasında, AXGROUP özelliğini kullanarak analiz grubunun adını ayarlayabilirsiniz.
Analizlerin ve tüketici gruplarının adlarından emin değilseniz bunları görüntülemek için aşağıdaki komutu kullanın:
> Apigee-adminapi.sh analytics groups list --admin adminEmail --pwd adminPword --host localhost
Bu komut, name alanında analiz grubu adını ve consumer-groups alanındaki tüketici grubu adını döndürür. - Edge Apigee-setup yardımcı programını yükleme bölümünde açıklandığı şekilde internet veya internet dışı prosedürü kullanarak Edge apigee-setup yardımcı programını düğüme yükleyin.
- Düğüme Qpid'i yüklemek için apigee-setup.sh aracını kullanın:
apigee-setup.sh/become/Apigee-setup/bin/setup.sh -p qs -f configFile
"-p qs" seçeneği, Qpid'in yüklenmesini belirtir. configFile oluşturma hakkında bilgi için Edge bileşenlerini bir düğüme yükleme bölümüne bakın.
Yükleme tamamlandığında komut dosyasında Qpid sunucusunun UUID'si gösterilir. UUID'yi daha sonra belirlemeniz gerekirse Qpid'i yüklediğiniz ana makinede şu cURL komutunu kullanın:
> curl http://<qpid_IP>:8083/v1/servers/self - Analytics grubuna Qpid ekleyin:
> c6-cgizlemede sorun - Qpid'yi tüketici grubuna ekleyin:
> curl -u adminEmail:pword -H"Content-Type: application/json" -X POST "http://<ms_IP>:8080/v1/analytics/groups/ax/AX_GROUP/
consumer-UID
"consumer-groups" : [ {
"ad" : "consumer-group-001",
"consumers" : [ "d6d0480f-8393-465d-a2a1-b4a16a033c55", "8398a95c-3640"
Yükleme tamamlandı.
Qpid sunucusunu kaldırma
Bir Qpid düğümünü kaldırmak için:
- Yönetim Sunucusu'nda analiz ve tüketici gruplarının adını belirleyin. Aşağıdaki komutların çoğu bu bilgiyi gerektirir.
Varsayılan olarak analiz grubunun adı axgroup-001, tüketici grubunun adı ise consumer-group-001 şeklindedir. Bir bölgenin sessiz yapılandırma dosyasında, AXGROUP özelliğini kullanarak analiz grubunun adını ayarlayabilirsiniz.
Analizlerin ve tüketici gruplarının adlarından emin değilseniz bunları görüntülemek için aşağıdaki komutu kullanın:
> Apigee-adminapi.sh analytics groups list --admin adminEmail --pwd adminPword --host localhost
Bu komut, ad alanında analiz grubu adını ve tüketici grupları alanındaki tüketici grubu adını döndürür. - Qpid'yi tüketici grubundan kaldırın:
> curl -u adminEmail:pword -H"Content-Type: application/json" -X DELETE"http://<ms_IP>:8080/v1/analytics/groups/ax/AX_GROUP/consumer-groups/CON/SUMID_GROUP - Qpid'yi analiz grubundan kaldırın:
> curl -v -u adminEmail:pword-X DELETE "http://<ms_IP>:8080/v1/analytics/groups/ax/AX_GROUP/servers?uuid=UIDQPID_Upid&type=q - Qpid'i Edge'yi Kaldırma sayfasında açıklandığı şekilde kaldırın.