Stai visualizzando la documentazione di Apigee Edge.
Consulta la
documentazione di Apigee X. info
Giovedì 22 ottobre 2015 abbiamo rilasciato una nuova patch per Apigee Edge for Private Cloud.
Ordine di upgrade per un'installazione in due data center
Se esegui l'upgrade di un'installazione con due data center, esegui l'upgrade dei componenti nel seguente ordine:
- Qpid Data Center 1
- Qpid Data Center 2
- Postgres Data Center 1
- Postgres Data Center 2
- Data center 1 del server di gestione
- Data Center 2 del server di gestione
- Router/Message Processor Data Center 1
- Router/Message Processor Data Center 2
Rimozione del pod "gateway" aggiuntivo durante l'upgrade alla versione 4.15.07.00
Questa release include uno script che risolve il problema OPDK-1878. Per questo problema, se l'installazione precedente di Edge ha modificato il nome del pod gateway dal valore predefinito "gateway", lo script di upgrade 4.15.07.00 ha aggiunto automaticamente un nuovo pod chiamato "gateway" all'installazione, insieme al pod che hai creato.
Determinare se sei interessato
Questo problema si è verificato molto probabilmente in un ambiente con più data center, in cui hai creato pod gateway con nomi diversi in ogni data center, ad esempio "gateway-1" e "gateway-2". Se hai utilizzato il nome predefinito del pod gateway, "gateway", questo problema non ti riguarda.
Per determinare i pod in una regione, utilizza il seguente comando cURL:
> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions/dc-1/pods
dove ms_IP è l'indirizzo IP o il nome DNS di Edge Management Server e dc-1 è il nome della regione. Questo comando restituisce un array contenente tutti i nomi dei pod nella regione.
Se esegui questo comando prima dell'upgrade e hai rinominato il pod "gateway", vedrai risultati nel formato:
[ "gateway-1", "analytics", "central" ]
Se esegui questo comando dopo l'upgrade alla versione 4.15.07.00, i risultati ora includono il pod "gateway":
[ "gateway-1", "gateway", "analytics", "central" ]
Se non conosci i nomi delle tue regioni, utilizza il comando:
> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions
Applicazione dello script di patch
La patch 4.15.07.01 include lo script delete-gw-pod.sh che rimuove il pod aggiuntivo creato dall'upgrade 4.15.07.00.
Lo script delete-gw-pod.sh:
- Rimuove tutti i componenti Edge dal pod "gateway" o dal pod specificato.
- Dissocia tutte le organizzazioni dal pod.
- Elimina il pod.
Per eseguire questo script:
- Installa la patch 4.15.07.01.
- Esegui il backup di tutti i nodi ZooKeeper. Per saperne di più, consulta la Guida operativa di Edge.
- Su qualsiasi nodo del server di gestione, esegui lo script delete-gw-pod.sh per eliminare il pod "gateway" creato dal programma di upgrade 4.15.07.00:
> /<instal_dir>/apigee4/bin/delete-gw-pod.sh
Lo script ti chiede la password di amministratore di sistema.
Se non specifichi alcuna opzione della riga di comando per lo script, questo scorre tutte le regioni per identificare eventuali multipli del pod gateway. Ti viene quindi chiesto di eliminarne uno, per impostazione predefinita il pod "gateway".
Puoi passare le opzioni della riga di comando allo script delete-gw-pod.sh. Ad esempio, se trasmetti un nome di pod e una regione, elimina solo quel pod in quella regione. Ti chiede poi se vuoi controllare tutte le regioni.
Puoi trasmettere i seguenti parametri allo script delete-gw-pod.sh:
- -P <System admin password>
- -a <Admin email, defaults to the value of ADMIN_EMAIL in apigee_env.sh>
- -H <Host del server di gestione, il valore predefinito è il valore di MSIP in apigee_env.sh>
- -r <Regione in cui cercare il pod "gateway">
- -p <Nome pod gateway. Il valore predefinito è "gateway">
- -y <Suppress warning>
Bug corretti
In questa release sono stati corretti i seguenti bug.
| ID problema | Descrizione |
|---|---|
| OPDK-1927 | Aggiornamento della monetizzazione con tabelle mancanti; creazione di indici duplicati |
| OPDK-1878 | La modifica del nome del pod del gateway durante la configurazione causa problemi |
| OPDK-1886 | Il nodo non può accedere agli indirizzi IP locali come 192.168.x.y |
| MGMT-2353 | Il pulsante Elimina nella pagina dell'elenco dei report personalizzati funziona solo una volta |
| MGMT-2521 | A volte la sessione di traccia si blocca |
| MGMT-2543 | Il nuovo editor proxy modifica il codice XML in <Payload> del criterio AssignMessage, il che interrompe i proxy API esistenti |
| MGMT-2581 | Disattiva il metodo di tracciamento HTTP su tutte le porte di gestione |
| MGMT-2599 | Il nuovo editor proxy ripristina il prefisso dello spazio dei nomi dopo l'eliminazione |
| MGMT-2616 | Il nuovo editor proxy API non gestisce correttamente le entità XML |
| MGMT-2618 | Problemi di deployment dovuti a "Error creating directory for path" |
| MGMT-2702 | Vulnerabilità di sicurezza cross-site per Firefox e IE |
| DEVRT-1942 | Aggiornamento della monetizzazione con tabelle mancanti; creazione di indici duplicati |
| APIRT-1074 | Contenuti compressi con Gzip non gestiti correttamente quando viene inviata l'intestazione Connection: Close senza le intestazioni Content-Length o Transfer-Encoding |