<ph type="x-smartling-placeholder"></ph>
Vous consultez la documentation Apigee Edge.
Accédez à la page
Documentation sur Apigee X. En savoir plus
Le jeudi 22 octobre 2015, nous avons publié un nouveau correctif pour Apigee Edge pour Private Cloud.
<ph type="x-smartling-placeholder">Commande de mise à niveau pour un centre de données avec deux installation
Si vous mettez à niveau une installation avec deux centres de données, mettez à niveau les composants du dans l'ordre suivant:
- Qpid Data Center 1
- Qpid Data Center 2
- Postgres Data Center 1
- Postgres Data Center 2
- Management Server Data Center 1
- Management Server Data Center 2
- Routeur/Processeur de messages Centre de données 1
- Routeur/Processeur de messages Centre de données 2
Supprimer la "passerelle" supplémentaire pod lors de la mise à niveau à 4.15.07.00
Cette version inclut un script qui résout le problème OPDK-1878. Pour ce problème, si votre installation d'Edge a modifié le nom du pod de la passerelle de la valeur par défaut de « passerelle », le script de mise à niveau 4.15.07.00 a alors ajouté automatiquement un nouveau pod appelé "gateway" à votre ainsi que le pod que vous avez créé.
Déterminer si tu es concerné
Ce problème a très probablement été rencontré dans un environnement comprenant plusieurs centres de données, vous avez créé des pods de passerelle avec des noms différents dans chaque centre de données, par exemple "gateway-1" ; et "gateway-2". Si vous avez utilisé le nom par défaut du pod de la passerelle, "passerelle", vous ne pourrez pas concernés par ce problème.
Pour déterminer les pods d'une région, utilisez la commande cURL suivante:
> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions/dc-1/pods
où ms_IP est l'adresse IP ou le nom DNS du serveur de gestion Edge, et dc-1 est le nom de la région. Ce renvoie un tableau contenant tous les noms de pods de la région.
Si vous exécutez cette commande avant la mise à niveau et que vous avez renommé la "passerelle" vous verrez se présente sous la forme suivante:
[ "gateway-1", "analytics", "central" ]
Si vous exécutez cette commande après la mise à niveau vers la version 4.15.07.00, les résultats incluent désormais la "passerelle" pod:
[ "gateway-1", "gateway", "analytics", "central" ]
Si vous ne connaissez pas les noms de vos régions, utilisez la commande suivante:
> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions
Appliquer le correctif script
Le correctif 4.15.07.01 inclut le script delete-gw-pod.sh qui supprime le supplémentaire créé par la mise à niveau 4.15.07.00.
Le fichier delete-gw-pod.sh script:
- Supprime tous les composants Edge de la "passerelle" ou le pod que vous spécifiez.
- Dissocie toutes les organisations du pod.
- Supprime le pod.
Pour exécuter le script :
- Installez le correctif 4.15.07.01.
- Sauvegardez tous les nœuds ZooKeeper. Consultez le guide d'utilisation Edge pour plus d'informations des informations.
- Sur l'un des nœuds du serveur de gestion, exécutez le script delete-gw-pod.sh pour supprimer le
"passerelle" pod créé par le système de mise à niveau 4.15.07.00:
> /<instal_dir>/apigee4/bin/delete-gw-pod.sh
Le script vous invite à saisir le mot de passe d'administrateur système.
Si vous ne spécifiez aucune option de ligne de commande pour le script, il passe en boucle dans toutes les régions pour pour identifier les multiples du pod de passerelle. Il vous invite ensuite à en supprimer un, par défaut "passerelle" pod.
Vous pouvez transmettre des options de ligne de commande au script delete-gw-pod.sh. Par exemple, si Si vous transmettez un nom de pod et une région, le pod supprime uniquement le pod dans cette région. Il vous demande ensuite si toutes les régions.
Vous pouvez transmettre les paramètres suivants au script delete-gw-pod.sh:
- -P <Administrateur système mot de passe>
- -a <Adresse e-mail de l'administrateur, la valeur par défaut est ADMIN_EMAIL dans apigee_env.sh>
- -H <Serveur de gestion host, la valeur par défaut de MSIP dans apigee_env.sh>
- -r <Région à rechercher la "passerelle" pod>
- -p <Nom du pod de la passerelle. La valeur par défaut est "gateway">.
- -y <Suppress avertissement>
Bugs résolus
Les bugs suivants sont résolus dans cette version.
ID du problème | Description |
---|---|
OPDK-1927 | Tables manquantes lors de la mise à niveau de la monétisation ; des index en double créé |
OPDK-1878 | La modification du nom du pod de passerelle lors de la configuration entraîne des problèmes |
OPDK-1886 | Le nœud ne peut pas accéder aux adresses IP locales telles que 192.168.x.y |
MGMT-2353 | Le bouton "Supprimer" sur la page de la liste des rapports personnalisés ne fonctionne qu'une seule fois |
MGMT-2521 | La session Trace se bloque parfois |
MGMT-2543 | Un nouvel éditeur de proxy modifie le code XML de <Payload> de la règle "AssignMessage", ce qui rompt les proxys d'API existants |
MGMT-2581 | Méthode de trace HTTP pouvant être désactivée sur tous les ports de gestion |
MGMT-2599 | Le nouvel éditeur de proxy restaure le préfixe d'espace de noms après sa suppression |
MGMT-2616 | Le nouvel éditeur de proxy d'API ne gère pas correctement les entités XML |
MGMT-2618 | Problèmes de déploiement dus à une erreur "Erreur lors de la création du répertoire chemin d'accès" |
MGMT-2702 | Faille de sécurité intersites pour FireFox et IE |
DEVRT-1942 | Tables manquantes lors de la mise à niveau de la monétisation ; des index en double créé |
APIRT-1074 | Le contenu compressé au format GZIP n'est pas géré correctement lors de l'envoi de l'en-tête "Connection: Close" (Connexion : fermeture). sans en-têtes Content-Length ou Transfer-Encoding |