Actualiza Apigee Edge 4.16.01.x a la versión más reciente 4.16.01

En este documento, se incluye el procedimiento que usas para actualizar tu instalación 4.16.01 existente para usar los RPM y los archivos de asistencia más recientes de Apigee. En este procedimiento, se usa la utilidad update.sh para realizar la actualización.

Qué versiones de Edge puedes actualizar a la versión 4.16.01 más reciente

Solo puedes actualizar una instalación existente de Apigee Edge versión 4.16.01.x a la versión 4.16.01 más reciente.

Si actualmente ejecutas la versión 4.15.07.0x o una anterior de Edge, primero debes migrar a la versión 4.16.01. Consulta la Guía de instalación de Apigee Edge 4.16.01, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/, para obtener información sobre cómo migrar a la versión 4.16.01 desde la versión 4.15.07.0x o una anterior.

Quién puede realizar la actualización

El usuario que ejecuta la actualización debe ser el mismo que instaló Edge originalmente o un usuario que se ejecuta como raíz.

Después de instalar los RPM de Edge, cualquier usuario puede configurarlos.

Requisitos de espacio en el disco para la actualización

Asegúrate de tener al menos 1 GB de espacio libre en el disco antes de realizar la actualización.

Propagación automática de la configuración de propiedades desde la versión 4.16.01.x

Si configuraste alguna propiedad editando los archivos .properties en /opt/apigee/customer/application, la actualización conservará estos valores.

Requisitos previos de la actualización

Ten en cuenta los siguientes requisitos previos antes de actualizar Apigee Edge:

  • Crea una copia de seguridad de todos los nodos
    Antes de actualizar, se recomienda realizar una copia de seguridad completa de todos los nodos por motivos de seguridad. Usa el procedimiento para tu versión actual de Edge para realizar la copia de seguridad.

    Esto te permite tener un plan de respaldo en caso de que la actualización a una versión nueva no funcione correctamente. Para obtener más información sobre la copia de seguridad, consulta la Guía de operaciones de Apigee Edge 4.16.01, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/.
  • Asegúrate de que Edge se esté ejecutando
    Asegúrate de que Edge esté en funcionamiento durante el proceso de actualización con el siguiente comando:

    > /<inst_root>/apigee/apigee-service/bin/apigee-all status

Cómo controlar una actualización con errores

En caso de que falle la actualización, puedes intentar corregir el problema y, luego, volver a ejecutar update.sh. Puedes ejecutar la actualización varias veces y esta continuará desde donde se detuvo por última vez.

Si la falla requiere que reviertas la actualización a la versión anterior, consulta la Guía de instalación de Apigee Edge 4.16.01, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/

Información de actualización de Logging

De forma predeterminada, la utilidad update.sh escribe la información de registro en la siguiente ubicación:

/opt/apigee/var/log/apigee-setup/update.log

Si el usuario que ejecuta la utilidad update.sh no tiene acceso a ese directorio, escribe el registro en el directorio /tmp como un archivo llamado update_username.log.

Si el usuario no tiene acceso a /tmp, la utilidad update.sh falla.

Actualización sin tiempo de inactividad

Una actualización sin tiempo de inactividad, o actualización progresiva, te permite actualizar tu instalación de Edge sin desactivar Edge.

La clave para la actualización sin tiempo de inactividad es quitar cada router, uno a la vez, del balanceador de cargas. Luego, actualiza el router y cualquier otro componente en la misma máquina que el router y, luego, vuelve a agregar el router al balanceador de cargas.

  1. Actualiza las máquinas en el orden correcto para tu instalación, como se describe a continuación en "Orden de actualización de la máquina".
  2. Cuando sea el momento de actualizar los routers, selecciona uno y haz que no se pueda acceder a él, como se describe en la siguiente sección "Cómo hacer que no se pueda acceder a un router y un Message Processor".
  3. Actualiza el router seleccionado y todos los demás componentes de Edge en la misma máquina que el router. Todas las configuraciones de Edge muestran un router y un Message Processor en el mismo nodo.
  4. Vuelve a hacer que el router sea accesible.
  5. Repite los pasos 2 a 4 para los routers restantes.
  6. Continúa con la actualización de las máquinas restantes de tu instalación.

Haz que un router y un Message Processor no estén disponibles

En una configuración de producción, tendrás varios routers y Message Processors para lograr un rendimiento óptimo, y debes habilitar o inhabilitar la accesibilidad de estos routers y Message Processors antes o después de la actualización.

La siguiente llamada a la API configura un nodo como accesible o inaccesible:

> curl -u adminEmail:pWord -X POST "http://<ms_IP>:8080/v1/servers/UUID" -d "reachable=true|false"

donde UUID es el UUID del Message Processor o Router, y reachable se establece como verdadero o falso.

Si necesitas determinar el UUID del router, usa el siguiente comando de cURL:

> curl http://<routerIP>:8081/v1/servers/self

Si necesitas determinar el UUID del Message Processor, usa el siguiente comando de cURL:

> curl http://<mpIP>:8082/v1/servers/self

Ten en cuenta lo siguiente antes y después de la actualización:

  • En el nodo combinado de Router y Message Processor:
    • Antes de la actualización, haz lo siguiente:
      1. Haz que el router no esté disponible con la llamada a la API que se muestra más arriba.
      2. Haz que no se pueda acceder al Message Processor.
    • Después de la actualización, haz lo siguiente:
      1. Haz que se pueda acceder al Message Processor.
      2. Haz que se pueda acceder al router.
  • En un solo nodo de router:
    • Antes de la actualización, asegúrate de que se pueda acceder al router.
    • Después de la actualización, haz que se pueda acceder al router.
  • En un solo nodo de Message Processor:
    • Antes de la actualización, haz que el Message Processor no esté disponible.
    • Después de la actualización, haz que se pueda acceder al Message Processor.

Usa un archivo de configuración silencioso

Debes pasar un archivo de configuración silencioso al comando de actualización. El archivo de configuración silenciosa debe ser el mismo que usaste para instalar Edge 4.16.01.

Procedimiento para actualizar 4.16.01 en un nodo con una conexión a Internet externa

Usa el siguiente procedimiento para actualizar los componentes de Edge en un nodo:

  1. Si están presentes, inhabilita los trabajos cron configurados para realizar una operación de reparación en Cassandra hasta que se complete la actualización.
  2. Accede a tu nodo como raíz para instalar los RPM de Edge
    Nota: Si bien la instalación de RPM requiere acceso raíz, puedes realizar la configuración de Edge sin acceso raíz.
  3. Inhabilita SELinux como se describe en la Guía de instalación de Apigee Edge 4.16.01, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/
  4. Borra todas las cachés de Yum:
    > sudo yum clean all
  5. Descarga el archivo bootstrap.sh de Edge más reciente en /tmp/bootstrap.sh:
    > curl https://software.apigee.com/bootstrap.sh -o /tmp/bootstrap.sh
  6. Actualiza la utilidad apigee-service de Edge y las dependencias:
    > sudo bash /tmp/bootstrap.sh apigeeuser=uName apigeepassword=pWord

    donde uName:pWord son el nombre de usuario y la contraseña que recibiste de Apigee. Si omites pWord, se te pedirá que lo ingreses.
  7. Usa apigee-service para actualizar la utilidad apigee-setup:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    Esta actualización de apigee-service instala la utilidad update.sh en <inst_dir>/apigee/apigee-setup/bin.
  8. Ejecuta la utilidad de actualización en tus nodos en el orden que se describe a continuación en "Orden de actualización de la máquina":
    > /opt/apigee/apigee-setup/bin/update.sh -c component -f configFile
    El único requisito del archivo de configuración es que el usuario "apigee" pueda acceder a él o leerlo. Por ejemplo, coloca el archivo en el directorio /tmp del nodo.
    Usa la opción “-c” para especificar el componente que se actualizará. La lista de componentes posibles incluye lo siguiente:
    • ldap = OpenLDAP
    • cs = Cassandra
    • zk = Zookeeper
    • qpid = qpidd
    • ps = postgresql
    • edge: Todos los componentes de Edge, excepto la IU de Edge: Management Server, Message Processor, Router, QPID Server y Postgres Server
    • ui = IU de Edge
    • all: Actualiza todos los componentes de la máquina (solo se usa para un perfil de instalación de Edge aio o un perfil de instalación de API BaaS asa)
    • e = Elasticsearch
    • b = pila de BaaS de la API
    • p = Portal de API BaaS
    • ebp = ElasticSearch, pila de API de BaaS y portal de API de BaaS en el mismo nodo
  9. Ejecuta la utilidad apigee-validate en el Message Processor para probar la actualización, como se describe en la Guía de instalación de Apigee Edge 4.16.01, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/

Procedimiento para actualizar la versión 4.16.01 desde un repositorio local

Si tus nodos de Edge están detrás de un firewall o, de alguna otra manera, tienen prohibido acceder al repositorio de Apigee a través de Internet, puedes realizar la actualización desde un repositorio local o una duplicación del repositorio de Apigee.

Después de crear un repositorio local de Edge, tienes dos opciones para actualizar Edge desde el repositorio local:

  • Crea un archivo .tar del repositorio, copia el archivo .tar en un nodo y, luego, actualiza Edge desde el archivo .tar.
  • Instala un servidor web en el nodo con el repositorio local para que otros nodos puedan acceder a él. Apigee proporciona el servidor web de Nginx para que lo uses, o puedes usar tu propio servidor web.

Para actualizar desde un repositorio local 4.16.01, haz lo siguiente:

  1. Asegúrate de tener un repositorio local 4.16.01, como se describe en la Guía de instalación de Apigee Edge 4.16.01, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/
  2. Actualiza el repositorio local:
    1. Descarga el archivo bootstrap.sh de Edge más reciente en /tmp/bootstrap.sh:
      > curl https://software.apigee.com/bootstrap.sh -o /tmp/bootstrap.sh
    2. Realiza la sincronización:
      > /opt/apigee/apigee-service/bin/apigee-service apigee-mirror sync --only-new-rpms
  3. Para instalar apigee-service desde un archivo .tar, sigue estos pasos:
    1. En el nodo con el repositorio local, usa el siguiente comando para empaquetar el repositorio local en un solo archivo .tar llamado /opt/apigee/data/apigee-mirror/apigee-4.16.01.tar.gz:
      > /opt/apigee/apigee-service/bin/apigee-service apigee-mirror package
    2. Copia el archivo .tar en el nodo en el que deseas actualizar Edge. Por ejemplo, cópialo en el directorio /tmp del nodo nuevo.
    3. En el nodo nuevo, descomprime el archivo en el directorio /tmp:
      > tar -xzf apigee-4.16.01.tar.gz
      Este comando crea un directorio nuevo, llamado repos, en el directorio que contiene el archivo .tar. Por ejemplo, /tmp/repos.
    4. Accede a tu nodo como raíz para instalar los RPM de Edge
      Nota: Si bien la instalación de RPM requiere acceso raíz, puedes realizar la configuración de Edge sin acceso raíz.
    5. Inhabilita SELinux como se describe en la Guía de instalación de Apigee Edge 4.16.01, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/
    6. Instala la utilidad apigee-service de Edge y las dependencias desde /tmp/repos:
      > sudo bash /tmp/repos/bootstrap.sh apigeeprotocol="file://" apigeerepobasepath=/tmp/repos
      Ten en cuenta que debes incluir la ruta de acceso al directorio de repositorios en este comando.
  4. Para instalar apigee-service con el servidor web de Nginx, haz lo siguiente:
    1. Configura el servidor web Nginx como se describe en "Instala desde el repositorio con el servidor web Nginx" en la Guía de instalación de Edge 4.16.01, disponible en el sitio FTP de Apigee: ftp://ftp.apigee.com/
    2. En el nodo remoto, descarga el archivo bootstrap.sh de Edge en /tmp/bootstrap.sh:
      > /usr/bin/curl http://uName:pWord@remoteRepo:3939/bootstrap.sh -o /tmp/bootstrap.sh
                

      where uName:pWord are the username and password you set above for the repo, and remoteRepo is the IP address or DNS name of the repo node.

    3. Log in to your node as root to install the Edge RPMs
      Note: While RPM installation requires root access, you can perform Edge configuration without root access.
    4. Disable SELinux as described in the Apigee Edge 4.16.01 Installation Guide, available on the Apigee FTP site: ftp://ftp.apigee.com/
    5. On the remote node, install the Edge apigee-service utility and dependencies:
      > sudo bash /tmp/bootstrap.sh apigeerepohost=remoteRepo:3939 apigeeuser=uName apigeepassword=pWord apigeeprotocol=http://
      where uName:pWord are the repo username and password.
  5. If present, disable any CRON jobs configured to perform a repair operation on Cassandra until after the update completes.
  6. Use apigee-service to update the apigee-setup utility:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    This update to apigee-service installs the update.sh utility in <inst_dir>/apigee/apigee-setup/bin.
  7. Run the update utility on your nodes in the order described below in "Order of machine update" below:
    > /opt/apigee/apigee-setup/bin/update.sh -c component -f configFile
    The only requirement on the config file is that the configuration file must be accessible or readable by the "apigee" user. For example, put the file in the /tmp directory on the node.
    Use the “-c” option to specify the component to update. The list of possible components includes:
    • ldap = OpenLDAP
    • cs = Cassandr
    • zk = Zookeeper
    • qpid = qpidd
    • ps = postgresql
    • edge =All Edge components except Edge UI: Management Server, Message Processor, Router, QPID Server, Postgres Server
    • ui = Edge UI
    • all = update all components on machine (only use for an Edge aio installation profile or an API BaaS asa installation profile)
    • e = ElasticSearch
    • b = API BaaS Stack
    • p = API BaaS Portal
    • ebp = ElasticSearch, API BaaS Stack, and API BaaS Portal on the same node
  8. Test the update by running the apigee-validate utility on the Message Processor, as described in the Apigee Edge 4.16.01 Installation Guide, available on the Apigee FTP site: ftp://ftp.apigee.com/

Order of machine update

The order that you update the machines in an Edge installation is important. The most important considerations to an update are:

  • You must update all Cassandra and ZooKeeper nodes before you update any other nodes.
  • You must update all qpidd and postgresql nodes before you update any Router and Message Processor nodes.
  • For any machine with multiple Edge components (Management Server, Message Processor, Router, QPID Server, Postgres Server), use the "-c edge" option to update them all at the same time.
  • If a step specifies that it should be performed on multiple machines, perform it in the specified machine order.
  • There is no separate step to update Monetization. It is updated when you specify the "-c edge" option.
  • After you update a Router node, you must remove all files from the /opt/nginx/conf.d directory, and then restart the Router.

For a 1-host standalone installation

  1. Update machine 1:
    > /opt/apigee/apigee-setup/bin/update.sh -c all -f configFile
  2. Borra cualquier archivo en /opt/nginx/conf.d:
    > rm -f /opt/nginx/conf.d/*
  3. Reinicia el router de Edge:
    > /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart

Para una instalación independiente de 2 hosts

Consulta la Guía de instalación de Apigee Edge 4.16.01, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/ para obtener la lista de topologías de Edge y números de nodos.

  1. Actualiza Cassandra y ZooKeeper en la máquina 1:
    > /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. Actualiza qpidd y postgresql en la máquina 2:
    > /opt/apigee/apigee-setup/bin/update.sh -c qpid,ps -f configFile
  3. Actualiza LDAP en la máquina 1:
    > /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  4. Actualiza los componentes de Edge en la máquina 2 y la máquina 1:
    > /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. En el nodo 1:
    1. Borra los archivos que haya en /opt/nginx/conf.d:
      > rm -f /opt/nginx/conf.d/*
    2. Reinicia el router perimetral:
      > /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
  6. Actualiza la IU en la máquina 1:
    > /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

Para una instalación agrupada en clústeres de 5 hosts

Consulta la Guía de instalación de Apigee Edge 4.16.01, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/ para obtener la lista de topologías de Edge y números de nodos.

  1. Actualiza Cassandra y ZooKeeper en las máquinas 1, 2 y 3:
    > /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. Actualiza qpidd y postgresql en las máquinas 4 y 5:
    > /opt/apigee/apigee-setup/bin/update.sh -c qpid,ps -f configFile
  3. Actualiza LDAP en la máquina 1:
    > /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  4. Actualiza los componentes de Edge en las máquinas 4, 5, 1, 2 y 3:
    > /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. En los nodos 2 y 3:
    1. Borra los archivos que haya en /opt/nginx/conf.d:
      > rm -f /opt/nginx/conf.d/*
    2. Reinicia el router perimetral:
      > /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
  6. Actualiza la IU en la máquina 1:
    > /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

Para una instalación de clúster de 9 hosts

Consulta la Guía de instalación de Apigee Edge 4.16.01, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/ para obtener la lista de topologías de Edge y números de nodos.

  1. Actualiza Cassandra y ZooKeeper en las máquinas 1, 2 y 3:
    > /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. Actualiza qpidd en las máquinas 6 y 7:
    > /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  3. Actualiza postgresql en las máquinas 8 y 9:
    > /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  4. Actualiza LDAP en la máquina 1:
    > /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  5. Actualiza los componentes de Edge en las máquinas 6, 7, 8, 9, 1, 4 y 5 en ese orden:
    > /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  6. En los nodos 4 y 5:
    1. Borra los archivos que haya en /opt/nginx/conf.d:
      > rm -f /opt/nginx/conf.d/*
    2. Reinicia el router perimetral:
      > /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
  7. Actualiza la IU en la máquina 1:
    > /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

Para una instalación agrupada en clústeres de 13 hosts

Consulta la Guía de instalación de Apigee Edge 4.16.01, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/ para obtener la lista de topologías de Edge y números de nodos.

  1. Actualiza Cassandra y ZooKeeper en las máquinas 1, 2 y 3:
    > /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. Actualiza qpidd en las máquinas 12 y 13:
    >
        /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  3. Actualiza postgresql en las máquinas 8 y 9:
    >
        /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  4. Actualiza LDAP en las máquinas 4 y 5:
    > /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  5. Actualiza los componentes de Edge en las máquinas 12, 13, 8, 9, 6, 7, 10 y 11 en ese orden:
    > /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  6. En los nodos 10 y 11, haz lo siguiente:
    1. Borra los archivos de /opt/nginx/conf.d:
      > rm -f /opt/nginx/conf.d/*
    2. Reinicia el router perimetral:
      > /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
  7. Actualiza la IU en las máquinas 6 y 7:
    > /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

Para una instalación de clúster de 12 hosts

Consulta la Guía de instalación de Apigee Edge 4.16.01, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/ para obtener la lista de topologías de Edge y números de nodos.

  1. Actualiza Cassandra y ZooKeeper:
    1. En las máquinas 1, 2 y 3 del centro de datos 1:
      > /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
    2. En las máquinas 7, 8 y 9 del centro de datos 2
      > /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. Actualiza qpidd:
    1. Máquinas 4 y 5 en el centro de datos 1
      > /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
    2. Máquinas 10 y 11 en el centro de datos 2
      > /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  3. Actualiza postgresql:
    1. Máquinas 6 en el centro de datos 1
      > /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
    2. Máquinas 12 en el centro de datos 2
      > /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  4. Actualiza LDAP:
    1. Máquinas 1 en el centro de datos 1
      > /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
    2. Máquinas 7 en el centro de datos 2
      > /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  5. Actualiza los componentes de Edge:
    1. Máquinas 4, 5, 6, 1, 2 y 3 en el centro de datos 1
      > /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
    2. Máquinas 10, 11, 12, 7, 8 y 9 en el centro de datos 2
      > /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
    3. En los nodos 2, 3, 8 y 9:
      1. Borra los archivos que haya en /opt/nginx/conf.d:
        > rm -f /opt/nginx/conf.d/*
      2. Reinicia el router perimetral:
        > /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
  6. Actualiza la IU:
    1. Máquina 1 en el centro de datos 1
      > /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
    2. Máquina 7 en el centro de datos 2
      > /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

Para una instalación de API BaaS de 7 hosts

Consulta la Guía de instalación de Apigee Edge 4.16.01, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/ para obtener la lista de topologías de Edge y números de nodos.

  1. Actualiza Cassandra en las máquinas 5, 6 y 7:
    > /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
  2. Actualiza la pila de ElasticSearch y API BaaS en las máquinas 1, 2 y 3:
    > /opt/apigee/apigee-setup/bin/update.sh -c e,b -f configFile
  3. Actualiza el portal de API BaaS en la máquina 4:
    > /opt/apigee/apigee-setup/bin/update.sh -c p -f configFile

Para una instalación de API BaaS de 10 hosts

Consulta la Guía de instalación de Apigee Edge 4.16.01, disponible en el sitio de FTP de Apigee: ftp://ftp.apigee.com/ para obtener la lista de topologías de Edge y números de nodos.

  1. Actualiza Cassandra en las máquinas 8, 9 y 10:
    > /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
  2. Actualiza Elasticsearch en las máquinas 1, 2 y 3:
    > /opt/apigee/apigee-setup/bin/update.sh -c e -f configFile
  3. Actualiza la pila de API BaaS en las máquinas 4, 5 y 6:
    > /opt/apigee/apigee-setup/bin/update.sh -c b -f configFile
  4. Actualiza el portal de API BaaS en la máquina 7:
    > /opt/apigee/apigee-setup/bin/update.sh -c p -f configFile

Para una instalación no estándar

Si tienes una instalación no estándar, actualiza los componentes de Edge en el siguiente orden:

  1. ZooKeeper
  2. Cassandra
  3. qpidd
  4. postgresql
  5. LDAP
  6. Edge, es decir, el perfil "-c edge" en todos los nodos en el orden: Qpid, Postgres, Management Server, Message Processor y Router.
  7. En todos los nodos de Router:
    1. Borra los archivos que haya en /opt/nginx/conf.d:
      > rm -f /opt/nginx/conf.d/*
    2. Reinicia el router perimetral:
      > /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
  8. IU