Aggiunta o rimozione di nodi Qpid

Edge per Private Cloud v. 4.17.01

Questo documento descrive come aggiungere e rimuovere un server Qpid in un'installazione Edge esistente.

Aggiungi un server Qpid

Per aggiungere un server Qpid:

  1. Sul server di gestione, determina il nome dei gruppi di analisi e consumatori.

    Molti dei comandi seguenti richiedono queste informazioni. Per impostazione predefinita, il nome del gruppo di analisi è axgroup-001 e il nome del gruppo di consumatori è consumer-group-001. Nel file di configurazione invisibile per una regione, puoi impostare il nome del gruppo di analisi utilizzando la proprietà AXGROUP.

    Se hai dubbi sui nomi dei gruppi di analisi e di consumatori, utilizza il seguente comando per visualizzarli:
    > apigee-adminapi.sh analytics groups list --admin adminEmail --pwd adminPword --host localhost

    Questo comando restituisce il nome del gruppo di analisi nel campo name e il nome del gruppo di consumatori nel campo consumer-groups.
  2. Installa l'utilità Edge apigee-setup sul nodo utilizzando la procedura internet o non internet, come descritto in Installare l'utilità Edge apigee-setup.
  3. Utilizza apigee-setup.sh per installare Qpid sul nodo:
    > /opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile

    L'opzione "-p qs" specifica di installare Qpid. Vedi Installare i componenti Edge su un nodo per informazioni sulla creazione di un configFile.

    Al termine dell'installazione, lo script visualizza l'UUID del server Qpid. Se devi determinare l'UUID in un secondo momento, utilizza il seguente comando cURL sull'host in cui hai installato Qpid:
    > curl http://<qpid_IP>:8083/v1/servers/self
  4. Aggiungi Q4xapid al gruppo di analisi:
    > curl -u adminEmail:pword -H "Content-Type: application/json" -X POST "http://<ms_IP>:8080/v1/analytics/groups/ax/AX_GROUP/servers?uuid=QPID_U







  5. Aggiungi Qpid al gruppo di consumatori:
    > curl -u adminEmail:pword -H "Content-Type: application/json" -X POST "http://<ms_IP>:8080/v1/analytics/groups/ax/AX_GROUP/consumer-groups/CONSUMER_UP_groups/l'output Q "CONSUMER_Q/consumer-groups.


    "consumer-groups" : [ {
    "name" : "consumer-group-001",
    "consumers" : [ "d6d0480f-8393-465d-a2a1-b4a16a033c55", "8398a95c-3640-7e-58-3640-7bd9"

Installazione completata.

Rimuovi un server Qpid

Per rimuovere un nodo Qpid:

  1. Sul server di gestione, determina il nome dei gruppi di analisi e consumatori. Molti dei comandi seguenti richiedono queste informazioni.

    Per impostazione predefinita, il nome del gruppo di analisi è axgroup-001, mentre il nome del gruppo di consumatori è consumer-group-001. Nel file di configurazione invisibile per una regione, puoi impostare il nome del gruppo di analisi utilizzando la proprietà AXGROUP.

    Se hai dubbi sui nomi dei gruppi di analisi e consumatori, utilizza il seguente comando per visualizzarli:
    > apigee-adminapi.sh analytics groups list --admin adminEmail --pwd adminPword --host localhost

    Questo comando restituisce il nome del gruppo di analisi nel campo del nome e il nome del gruppo di consumatori nel campo dei gruppi di consumatori.
  2. Rimuovi Qpid dal gruppo di consumatori:
    > curl -u adminEmail:pword -H "Content-Type: application/json" -X DELETE "http://<ms_IP>:8080/v1/analytics/groups/ax/AX_GROUP/consumer-groups/CONSUMER_ID/UID_consumatore"
  3. Rimuovi Qpid dal gruppo di analisi:
    > curl -v -u adminEmail:pword -X DELETE "http://<ms_IP>:8080/v1/analytics/groups/ax/AX_GROUP/servers?uuid=QPID_UUID-server"&type=qpid
  4. Annulla la registrazione del server Qpid dall'installazione di Edge:
    > curl -u adminEmail:pword -X POST http://<ms_IP>:8080/v1/servers -d "type=qpid-server&region=dc-1&pod=central&uuid=QPID_UUID"&
  5. Rimuovi il server Qpid dall'installazione di Edge:
    > curl -u adminEmail:pword -X DELETE http://<ms_IP>:8080/v1/servers/QPID_UUID
  6. Disinstalla Qpid come descritto in Disinstallare Edge.